Noun
1. place
2. piazza, public square, square, mall
3. center, shopping mall, shopping center, shopping centre, mercantile establishment, retail store, sales outlet, outlet
| Foreign Language Equivalents of 'plaza' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||