Parking Area Synonyms

A lot where cars are parked
(Noun)