lamasery
English
lamasery meaning in English • lamasery का अर्थ अंग्रेजी में
Noun
- A monastery or convent of lamas, in Tibet, Mongolia, etc.