Home  |  Mortals   |  Indian Mortals   |  Indrajit : The Prince of Lanka

Indrajit : The Prince of Lanka


At a glance

Origin Indian Mythology
Classification Mortals
Family Members Ravana (Father), Mandodari (Mother), Akshaya Kumara (Brother)
Region India, Sri Lanka
Associated With War, Weapons, Magic, Sorcery

Indrajit or Meghnad: Son of Ravana


Indrajit was a prince of Lanka and the possessor of the kingdom of Indraloka. He is regarded as a great warrior in Hindu texts due to his participation in the Ramayana. He was in possession of many celestial weapons and was also an expert at sorcery and magic. He is claimed to have vanquished almost half the vanara race using the Brahmastra which is unmatched in any of the ancient Hindu texts.

Physical Traits

Meghanada was the greatest and the most furious warrior on Ravana‘s side after Ravana himself. He was a great archer and unsurpassed grand master in illusion warfare techniques.


When he was born, the name Meghanada was chosen since it sounded like thunder. He was the eldest son of Ravana and Mandodari. His father wanted his son to be the most supreme warrior, extremely knowledgeable and undefeated in battle.

Ravana was a great astrologer who knew that to make his son immortal and have all the qualities that he wished, all the planets and constellations should align in a certain way. As all the planets feared him, they aligned so that they came in the 11th house of Meghanada’s horoscope. However, Shani (Saturn) violated Ravana’s orders and positioned himself in the 12th house making him mortal. This led to the death of Meghanada at the hands of Lakshmana.

Indrajit’s wife was not mentioned in the original epic Ramayana. However, later versions mention his wife Sulochana who was the daughter of Shesh Nag, the King of serpents.

Other Names

In Sanskrit, the name “Indrajit” is translated as “Conqueror of Indra” which was a title given to him after defeating the god Indra. In Tamil, the word “Lord of Clouds” is used to refer to him as his given name Meghanath can be split into Megham which means clouds and Nathan which means lord. He is also known as Vasavajit, Shakrajit, Varidananda, Ghananada and Ravanai.

Powers and Abilities

When Ravana was captured by Lord Indra and other gods. Meghanada attacked Indra and his elephant Airavata and captured Indra after dfeating all the devas. Back in Lanka, it was decided to kill Indra at which point, Lord Brahma intervened and requested for Indra’s release. Meghanada agreed and asked for immortality as a boon. This was denied and he was given a celestial chariot which made him immortal as long as he was mounted on it.

Brahma was impressed by the valor shown by Meghanada in the war, and he bestowed upon him the name Indrajit. It is also believed that he was promised that he would only be killed by another mortal who had not slept for 14 years.

Modern Day Influence

Meghnada or Indrajit is also a popular figure in other South East Asian mythologies .

Related Images

Please enable JavaScript in your browser to complete this form.

Checkout our Merchandise

Our Reading Recommendation

Newest addition

Frequently Asked Questions

How was Indrajit killed in Ramayana?

Lakshmana disrupted Indrajit’s ritual of worshipping Nikumbila before stepping into battle. Indrajit unleased his divine arrows which refused to harm Lakshmana who was protected by Shesha. Lakshmana finally killed Indrajit with the Aindastra.

Who was Indrajit's wife?

Indrajit was married to Sulochana who was the daughter of Sheshnaga, the king of the Nagas.

Who was more powerful Ravana or Indrajit?

Although an accomplished warrior in every aspect, it is widely believed that Indrajit was the greatest warrior in the Ramayana because of his mastery over illusionism and sorcery along with skills in warfare.

What is the story behind Meghnad's birth?

Meghanada was given his name due to the sound of his cries at birth, which were said to resemble thunder. His father, Ravana, was a renowned astrologer who wished for his son to be supreme and unbeatable in battle. In order to ensure Meghanada’s immortality, Ravana commanded all the planets and constellations to align in a specific way at the time of his son’s birth. However, Saturn (Shani) defied Ravana’s orders and took its place in the 12th house of Meghanada’s horoscope, causing Ravana to become enraged.

Who gave Indrajit his name?

The title Indrajit was given by Lord Brahma to Meghanad after he defeated Lord Indra in battle.


Try out our intense and sometimes mind numbing quizzes on mythology.

If you score 100% on any of our quizzes, you stand a chance to win an EXCLUSIVE gift from Mythlok!!

Try out our intense and sometimes mind numbing quizzes on mythology.

If you score 100% on any of our quizzes, you stand a chance to win an EXCLUSIVE gift from Mythlok!!