The AI-powered English dictionary
plural plazas
A town's public square. examples
An open area used for gathering in a city, often having small trees and sitting benches. examples
(Canada, US) A strip mall. examples
A shopping mall. examples