Plaza/ˈplæzə/nounA town's public square.An open area used for gathering in a city, often having small trees and sitting benches.A strip mall.Synonyms: square🔗 Explore synonyms & relationships🌍 See word origin & history