What is the full meaning of piazze
PIAZZA, a public square in an Italian town [n]
Example of the word piazze placed on a Scrabble board.