VocadayGet the app

mall

/mɔːl/noun

An enclosed shopping centre.

Related words