Fetching details from the dictionary...
(multi-floor) shopping center primarily containing clothing stores; fashion mall