Plazas, noun plural of plaza. Synonyms in the same form.
Shopping center
malls, centers
Town square
places, piazzas, squares
Other
parks
All synonyms for plaza →