Table of Contents
Antonyms
Synonyms
Etymology

1. piazza

noun. ['piːˈæzə'] a public square with room for pedestrians.

Etymology

  • piazza (English)
  • piazza (Italian)
  • platea (Latin)
Antonym.com