Agnivarn, according to Ramayan, was descendent of Ikshvaku, the King of Ayodhya. He was the son of Sudarshan. He also became king of Ayodhya. He had a son named Shighrag.