plaza

    noun
  1. [public square] plaça.
  2. United States[shopping centre] (àrea \ centre) comercial
  3. United States [shopping centre] (àrea \ centre) comercial.
  4. United States [adjacent to a superhighway] àrea de servei.