plazas
pla-zas
noun
Open public spaces in towns or cities, often paved, for people to gather.
"The new shopping centre features several modern plazas."
Thesaurus
Synonyms: place, piazza, shopping center, shopping centre, center, shopping mall, mall, centre