In Hinduism, sadhu denotes an ascetic, wandering monk. Though the overwhelming majority of sadhus are yogis, not all yogis are sadhus. The sadhu is solely devoted … source