bazaar

Market place.
A downtown road that has businesses.

Derived from Hindi/Sanscrit
by Sathish Pottavathini January 05, 2005
Get the bazaar mug.