We've been working on a site redesign. Over the next few months, we'll continue to make updates. Thanks for your patience!
lama
Lama, the Tibetan term meaning “superior” refers especially to those of superior spiritual attainment. It is a translation of the Sanskrit word “guru” and is used for any venerable monk or qualified spiritual teacher.