Search results
- Dictionarypla·za/ˈpläzə/
noun
- 1. a public square, marketplace, or similar open space in a built-up area: "the plaza is lively in the evenings when the pavement cafes are full"
- 2. a shopping center: "they bought fancy bridal wear at the plaza"
Powered by Oxford Dictionaries