sadhuPronunciation: /ˈsɑːduː/Definition of sadhu noun Indian a holy man, sage, or ascetic. Origin:Sanskritsadhu in other Oxford dictionaries Definition of sadhu in the US English dictionary