Online Reference For Body, Mind & Spirit

Term: Linga-Sarira

DEFINITION:
Ancient Sanskrit term for the astral body.