- a public square or open space in a city or town.
- shopping plaza.
- an area along an expressway where public facilities, as service stations and restrooms, are available.
- an open space or square, esp in Spain or a Spanish-speaking country
- mainly US and Canadian
- a modern complex of shops, buildings, and parking areas
- (capital when part of a name)