Indrajit, the son of Ravana, was a great warrior. Legend has it that he defeated Indra, the king of the Devas (Demigods). Indrajit means one who was victorious over Indra. Indrajit is also known by the names of Meghanand, Kanina, Ravani and Mayavi.
Legend has it that once when Ravana attacked Swargalok – the domain of devas – he pushed too much into the interiors without realizing that his demon army had fallen back. Ravana was surrounded by Devas and he was about to be captured.
Indrajit who saw his father in trouble immediately unleashed powerful arrows and broke into the army of Devas. He vanquished the Devas and saved Ravana. In the process he also captured Indra and brought him to Lanka. Indra was later released but the incident got the son of Ravana the name Indrajit.