lama — meaning in English
Catalan → English · translate English → Catalan instead
English meaning
- lama noun A senior teacher or spiritual master in Tibetan Buddhism.
Senses
lama is used for these senses in English:
- lama A master of Tibetan Buddhism.
Catalan → English · translate English → Catalan instead
lama is used for these senses in English: