Lama — meaning in English
German → English ·
translate English → German instead
English meaning
-
lama
noun A senior teacher or spiritual master in Tibetan Buddhism.
-
llama
noun A South American pack animal related to the camel, kept for its wool and as a beast of burden.
Senses
Lama is used for these senses in English:
-
lama
A master of Tibetan Buddhism.
-
llama
A South American mammal of the camel family, Lama glama, used as a domestic beast of burden and a source of wool and meat.