sadhuEnglishOxford Dictionary of Englishsadhu /ˈsɑːduː / ▸ noun Indian English a holy man, sage, or ascetic. – ORIGIN Sanskrit.