DHARMASHALA


Meaning of DHARMASHALA in English

[ 'dα:məˌʃα:lə ]

(also dharmsala 'dα:mˌsα:lə )

■ noun (in the Indian subcontinent) a building devoted to religious or charitable purposes, especially a rest house for travellers.

Origin

from Sanskrit dharmaśālā .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.