shopping center
shopping centerA place where stores that sell a variety of goods are concentrated.
7 more sentences in the app — free account.