noun
Powered by Oxford Languages
Complex of shops
A shopping center, shopping centre, also called a shopping complex, shopping arcade, shopping plaza or galleria, is a group of shops built together, sometimes under one roof. Wikipedia