bazar

Nouns

  • (n) a street of small shops (especially in Orient) bazaar,
  • (n) a shop where a variety of goods are sold bazaar,

Synonyms

bazaar

Words of close approximity