| n. | 1. | (Arch.) An open square in a European town, especially an Italian town; hence |
| Noun | 1. | piazza - a public square with room for pedestrians; "they met at Elm Plaza"; "Grosvenor Place" |
About this site and copyright information - Online Dictionary Home