plaza
/ˈplæzə/
Dictionary
noun
- A 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
Play Word Games
Test your vocabulary and logic skills with our daily word puzzles. Will you find 'plaza' in today's game?