plaza
nounA public square or similar open area in a town or city.
A widened roadway forming the approach to tollbooths on a highway.
A parking or service area next to a highway.
A shopping center.
A public square or open space surrounded by houses in a Spanish or Spanish-American town or city; a marketplace in such a town.
