plazas

noun
  1. plural of plaza; public squares or open areas in cities or towns, often surrounded by buildings
  2. plural of plaza; shopping centers or malls
  3. Usage: American English

Examples