piazza
noun
- 1
a public square with room for pedestrians
they met at Elm Plaza
Grosvenor Place
Also useful for “piazza”:Scrabble— High-value letters — see what it scores
a public square with room for pedestrians
they met at Elm Plaza
Grosvenor Place
Also useful for “piazza”:Scrabble— High-value letters — see what it scores