piazza

US /piˈɑ:zə/

UK /piˈætsə/

C1

noun

  • Public square for pedestrians In Europe