plaza
definition: mercantile establishment consisting of a carefully landscaped complex of shops representing leading merchandisers
example:
speech part: noun
synonyms:
definition: a public square with room for pedestrians
example:
speech part: noun
synonyms:
place