LAMASERY


Meaning of LAMASERY in English

noun a monastery or convent of lamas, in thibet, mongolia, ·etc.

Webster English vocab.      Английский словарь Webster.