Online Reference For Body, Mind & Spirit

Term: Sadhu

DEFINITION:

A Sanskrit term for ascetic, someone who renounces the physical world for a spiritual life. A renunciate.