malls

noun
  1. large enclosed shopping centers with many stores and restaurants
  2. public walkways or promenades, often tree-lined

Examples