SADHU


Meaning of SADHU in English

[ 'sα:du: ]

■ noun Indian a holy man, sage, or ascetic.

Origin

from Sanskrit.

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