Ilavida is an important character in the Ramayana as the stepmother of Ravana and the first wife of Vishrava, the son of Brahma, the Creator.

The daughter of the Rishi Bharadwaja and the sister of the Rishi Garga, Ilavida was given in marriage to the Rishi Vishrava and bore him a son, Kubera, who would eventually become the King of Lanka (present day Sri Lanka).

Vishrava left Ilavida after meeting, and falling in love with, the Asura Princess, Kaikesi, the daughter of King Sumali and Queen Thataka. Through Kaikesi, he fathered another four children, Ravana, Vibhishana, Kumbakarna and the most notorious Soorpanaka.

When Ravana invaded Lanka and usurped his older brother Kubera's throne, a disgusted Vishrava left his demonic family and returned to Ilavida, never to see Kaikesi or her offspring ever again.