A large retail store selling a wide variety of goods, or a commercial center for trade.
From Latin 'emporium' meaning 'trading place', derived from Greek 'emporion' from 'emporos' (merchant). The term originally referred to ancient trading posts and markets before evolving to describe large modern stores.
Try Another Word