piazza meaning

Meaning of piazza

What is the full meaning of piazza

a public square in an Italian town [n PIAZZAS or PIAZZE]

Example of the word piazza placed on a Scrabble board.

Unscrambled word piazza

Points for piazza

Scrabble
18 points
Word With Friends
27 points
Wordfeud
18 points

Related pages for piazza