See Also: dharmsala(dictionary)

dharmsala (iou)



dharmsala noun. . E19.

In the Indian subcontinent: a building devoted to religious or charitable purposes, esp. a rest-house for travellers.