Mall

Definition

A large enclosed shopping area from which traffic is excluded.

Pronunciation

Part of Speech

noun