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