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