Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Piazza in English

English

Piazza

/piæzə/

noun

1. A public square with room for pedestrians

  • "They met at elm plaza"
  • "Grosvenor place"
synonym:
  • plaza,
  • place,
  • piazza