SADHU


Meaning of SADHU in English

n. (in India) a holy man, sage, or ascetic. [Skr., = holy man]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.