Sadhu Meaning in Hindi

What is the translation of word Sadhu in Hindi?

Meaning of  Sadhu in Hindi is : साधु

Other Meanings of Sadhu

Example Sentences

India is the birthplace of Hinduism as well as Buddhism, motherland of Sikhs and Jains, the abode of more rishis, sadhus , mahatmas, and maharishis than any place on earth.