Online Reference For Body, Mind & Spirit

Term: Khechara

DEFINITION:
A Sanskrit term that technically means "Ether-goer," but is popularly translates as "sky walker." It means the ability to project the consciousness at will.