sadhu The origin and history of sadhu. Etymology From Sanskrit sādhu, meaning "good" or "holy man." Origin: Sanskrit ← Back to the full definition of sadhu