Sadhu has 3 different meanings across 2 categories:
Noun · Proper Noun
(Hinduism) an ascetic holy man
An ascetic or practitioner of yoga (yogi) who has given up pursuit of the first three Hindu goals of life: kama (enjoyment), artha (practical objectives) and even dharma (duty).
A male given name from Sanskrit