Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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