Minting neologisms at our own pace.
Tuesday, March 28, 2006
Meaning: A desi roadside bed and breakfast place.
Want to see India on a shoestring budget? Head for the
Root: Bistar (Hindi for 'bed')+Bistro