Sadhu Vaswani was born Thanwardas Lilaram Vaswani(Sindhi family), in Hyderabad Sindh.[7] When he was a boy, he attended the Academy at Hyderabad-Sind. As a boy, he first learned about the sacred texts called the Upanishads from Brahmabandhav Upadhyay, a Brahmin from Bengal who adopted Christianity but later he realized that he did a mistake and in 1907 he did undergo prayashchittya (expression of reparation in Hindu custom) through a public ceremony to return into Hinduism. Later in his lifetime, Sadhu Vaswani was recognized as an accomplished proponent of the Upanishads and a skilled interpreter of the Bible and the Qur'an.[8]
Sadhu Vaswani