A town's public square.
An open area used for gathering in a city, often having small trees and sitting benches.
A mall.
A mall.
(town) square
plaza, square, public place
market place
(infl of)
street
(l): a town's public square.
(syn)
(l)
(l).
place, position
job, employment
plaza, square
fortified town
position
bullring
mall, center