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