Lama definitions

noun

a Tibetan or Mongolian priest of Lamaism

noun

llamas

See also: Lama