Vishwamitra’s father.
Antecedents: Vishnu – Brahma- Atri – Chandra – Budha – Pururavas – Ayus – Nahusha – Yayati – Puru – Janamejaya – Prachinvan – Praveera – Namasyu – Veetabhaya – Shundu – Bahuvidha – Samyati – Rahovadi – Bhadrashwa – Matinara – Santurodha – Dushyanta – Bharata – Suhotra – Suhota – Gala – Garda – Suketu – Brihalkshetra – Hasti – Ajameedha – Riksha – Jahnu – Balakashwa – Kushika (Kusha) – Gadhi.
To Kusha and Vaidarbhi were born Kushamba, Kushanabha, Asurtarajas and Vasu. As per their father’s instructions, each of them built a city and started living there. Kushamba built Kaushambi, Kushanabha Mahodayapura, Asurtarajas Dharmaranya and Vasu Girivraja as per Ramayana Balakanda Sarga 32. Kushanabha married Ghritachi and they had a hundred daughters. But they wanted a son and conducted a putrakameshti yajna. Thus was born Gadhi.
Gadhi had 2 children -Vishwamitra and Satyavati. Satyavati was married to Richika and after handing over the kingdom to Vishwamitra, Gadhi went away to meditate. As per Mahabharata Shantiparva Chapter 49, he spent many years at Richika’s hermitage. According to Mahabharata Shalyaparva Chapter 40 verse 16, Gadhi attained salvation.