Kushanabha had 100 daughters but no male successor to his throne. So, he started worshipping the deity Indra and performed austerities wishing to have a son like Indra. At last, Indra consented and became his son, by incarnation, being born as Gadhi.