dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Piazza
— synonyms, definition
1.
piazza (Noun)
2 synonyms
place
plaza
1 definition
piazza (Noun)
— A public square with room for pedestrians.
ex.
"they met at Elm piazza"
2 types of
public square
square