Skip to main content

lamasery

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