bazar
1.
(
noun
) a shop where a variety of goods are sold
Synonyms:
bazaar
Related Words:
shop
,
store
2.
(
noun
) a street of small shops (especially in Orient)
Synonyms:
bazaar
Related Words:
marketplace
,
mart
Terms and Conditions of Use / Copyright Notice