bazaar
bazar
a shop where a variety of goods are sold