Nouns

(n)plaza, place, piazzaa public square with room for pedestrians“they met at Elm Plaza”, “Grosvenor Place”