bazar

Noun
  1. A street of small shops (especially in Orient) (synset 102816780)
  2. A shop where a variety of goods are sold (synset 102816679)

Other Searches