Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Lama in English

English

Lama

/lɑmə/

noun

1. A tibetan or mongolian priest of lamaism

    synonym:
  • lama

2. Llamas

    synonym:
  • Lama
  • ,
  • genus Lama