Synonyms for piazza

Synonyms for (noun) piazza

Synonyms: piazza, place, plaza

Definition: a public square with room for pedestrians

Usage: they met at Elm Plaza; Grosvenor Place

Similar words: public square, square

Definition: an open area at the meeting of two or more streets


Visual thesaurus for piazza