Le terme "sâdhu" vient du sanskrit qui signifie "homme de bien, Saint Homme". Dans l'hindouisme, les sadhus sont des ascètes errants qui renoncent à toutes leur attaches terrestres pour se consacrer entièrement à la quête spirituelle. Les sâdhus forment un ordre vieux de plus de cinq mille ans.