LAMA


Meaning of LAMA in English

noun ·see llama.

2. lama ·noun in thibet, mongolia, ·etc., a priest or monk of the belief called lamaism.

Webster English vocab.      Английский словарь Webster.