malls
malls
noun
Large enclosed buildings containing many retail shops, restaurants, and other services.
"The new out-of-town malls are very popular."
Thesaurus
Synonyms: promenade, shopping center, shopping centre, center, shopping mall, plaza, centre