Online Reference For Body, Mind & Spirit

Term: Lha

DEFINITION:
In Tibetan spirituality the name of the alien race that evolved into humanity.