Piazza - Definition

piazza

n 1: a public square with room for pedestrians; "they met at Elm
Plaza"; "Grosvenor Place" [syn: plaza, place, piazza]

Look up another word