bazaar

Market place.
A downtown road that has businesses.

Derived from Hindi/Sanscrit
by Sathish Pottavathini January 05, 2005
mugGet the bazaarmug.