mall

mall

noun

A large, enclosed shopping centre, typically with many shops, restaurants, and services.

"We spent the afternoon at the new shopping mall."

Thesaurus

Synonyms: promenade, shopping center, shopping centre, center, shopping mall, plaza, centre