What is the full meaning of dharmshala
(Hindi) a building having a religious or charitable purpose, a free or cheap lodging for travellers, also DHARMSALA [n -S]
Example of the word dharmshala placed on a Scrabble board.