piazza

noun
  1. a public square in a city or town, especially in Italy
  2. a covered gallery or corridor open on one or more sides
  3. Usage: architectural

Examples