plaza has definitions from the fields of business,geography
1
[ noun ] (geography) a public square with room for pedestrians

Synonyms

piazza place

Examples

"they met at Elm Plaza" "Grosvenor Place"

Related terms

public_square

2
[ noun ] Last name, frequency rank in the U.S. is 7134
3
[ noun ] (business) mercantile establishment consisting of a carefully landscaped complex of shops representing leading merchandisers; a modern version of the traditional marketplace

Examples

"a good plaza should have a movie house" "they spent their weekends at the local malls"

Related terms

mercantile_establishment

*