Definitions | plaza |
| noun
- a town"s public square.
- an open area used for gathering in a city, often having small trees and sitting benches.
Etymology: From Spanish meaning a "town square" or central place of gathering.
Supplemental Details:Sponsor an extended definition for plaza for as little as $10 per month. Click here to contact us.
Full Definition of plaza
| |
|