साधु मतलब - Sage, Hallow, Saint
Here is meaning of Sadhu in English. Above get definition and English meaning of Sadhu. What is साधु meaning in English ? (English matlab - arth kya hai?).