dharmsala
noun
dharm·sa·la
(ˌ)dərmˈsä(ˌ)lä
variants
or dharmshala
-ˈshä-
plural -s
India
: a building devoted to a religious or charitable purpose
especially
: a shelter for travelers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share