Where does “shopping mall” come from?

shopping mall (English): A collection of retail stores, usually one with an indoor common area joining the stores, that is usually anchored by department stores

Definitions

  1. A collection of retail stores, usually one with an indoor common area joining the stores, that is usually anchored by department stores

Words derived from “shopping mall