1 definition by Sathish Pottavathini

Market place.
A downtown road that has businesses.

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