Search in full dictionary
LAMA TEMPLES
LAMA TEMPLES
ScnMaster
temples housing priests and monks of
Lamaism
, a
form
of
Buddhism
practiced in
Tibet
and Mongolia.
—The
Evolution
of a
Science
Glossary Final Approval early March 1990