bazaar
bazar
a street of small shops (especially in Orient)