mall
[mawl, mal]
/ mɔl, mæl /
NOUN
commercial complex with many individual retail stores
Synonyms
NOUN
shopping center
Synonyms
NOUN
promenade
Synonyms