SADHU Meaning of SADHU in English sa ‧ dhu /ˈsɑːduː/ BrE AmE noun [countable] a Hindu holy man who lives a very simple life Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012