plaza
pla-za
noun
An open public space or square in a town or city, often paved.
"They met friends in the city plaza."
Thesaurus
Synonyms: place, piazza, shopping center, shopping centre, center, shopping mall, mall, centre
pla-za
An open public space or square in a town or city, often paved.
"They met friends in the city plaza."
Synonyms: place, piazza, shopping center, shopping centre, center, shopping mall, mall, centre