SADHU Meaning of SADHU in English [sa.dhu] also sad.dhu n [Skt sadhu] (1845): a usu. Hindu mendicant ascetic Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012