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