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

How plaza is being used?