Online Reference For Body, Mind & Spirit

Term: Asura

DEFINITION:
In Tibetan spirituality a denizen of the Demi-God Realm.