VariousWords beta
Related Terms:
Definitions:
Noun
lama
Definition: a Tibetan or Mongolian priest of Lamaism
Definition: A master of Tibetan Buddhism.
Definition: Alternative form of llama