lama

Noun
  1. A Tibetan or Mongolian priest of Lamaism (synset 110263361)
  2. Llamas (synset 102440456)

Other Searches