plaza
//ˈplɑːzə//
Noun
plazasPlural
1
A public square or open space in a city or town, typically used as a marketplace or gathering place
The town plaza was filled with people enjoying the outdoor market.
2
A shopping center or mall, especially one with outdoor walkways
We went to the plaza to do some shopping and have lunch.