SADHU


Meaning of SADHU in English

n. (in India) a holy man, sage, or ascetic.

[ Skr., = holy man ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.