Shobdo Logo
ODEsadhu

sadhu

Flag: gbEnglishOxford Dictionary of English

sadhu /ˈsɑːduː /
noun Indian English a holy man, sage, or ascetic.
– ORIGIN Sanskrit.