1. plaza - Noun
2. Plaza - Proper noun
A public square in a city or town.
Source: Webster's dictionarya good plaza should have a movie house Source: Internet
they spent their weekends at the local malls Source: Internet
they met at Elm Plaza Source: Internet
Grosvenor Place Source: Internet
A bio-infiltration garden that will gather rainwater runoff from the plaza for percolation and slow release is also expected to be built. Source: Internet
According to Downtown Rochester SocialICE brings between 38,000 and 51,000 people to Peace Plaza. Source: Internet