SADHU


Meaning of SADHU in English

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

Etymology: Skr., holy man

Oxford English vocab.      Оксфордский английский словарь.