What does Plaza mean?
- noun — mercantile establishment consisting of a carefully landscaped complex of shops representing leading merchandisers
- noun — a public square with room for pedestrians
Synonyms
- mall
- center
- place
- piazza
Letter by letter
- P as the first letter
- L as the second letter
- A as the third letter
- Z as the fourth letter
- A as the fifth letter