Lama - Definition

lama

n 1: a Tibetan or Mongolian priest of Lamaism
2: llamas [syn: Lama, genus Lama]

Look up another word