lamasery

Explore definitions, synonyms, and language insights of lamasery

Definitions

Noun
a monastery for lamas

More General Terms