Online Reference For Body, Mind & Spirit

Term: Dbu-ma

DEFINITION:
In Tibetan spirituality the central energy channel of the human body.