Piazza
WordNet

noun


(1)   A public square with room for pedestrians
"They met at Elm Plaza"
"Grosvenor Place"
WiktionaryText

Verb


piazza
 
x
OK