plaza

ˈplɑzə

  • na public square with room for pedestrians