bazaar

Noun
  1. A shop where a variety of goods are sold (synset 102816679)
  2. A street of small shops (especially in Orient) (synset 102816780)
  3. A sale of miscellany;
    Often for charity (synset 101120503)
    "the church bazaar"

Other Searches