piazza has definitions from the field of geography
1
[ noun ] (geography) a public square with room for pedestrians

Synonyms

place plaza

Examples

"they met at Elm Plaza" "Grosvenor Place"

Used in print

(Morley Callaghan, A Passion in Rome....)

And when they stood by the fountain in the piazza looking at Santa_Maria he had_to keep a straight_face , not letting_on he had been there with Alberto .

Related terms

public_square

2
[ noun ] Last name, frequency rank in the U.S. is 4845
*