--> Skip to main content


Vijaya – Why Arjuna in the Mahabharata is also known as Vijaya?

Vijaya is one among the ten names of Arjuna in the Mahabharata. Vijaya narrates the meaning of his names to Uttara, son of Virata. Kaurava army had stolen the cows of Virata. To get them back, the son of Virata went to battlefield with Arjuna, who was disguised as Brihannada, as his charioteer.

On seeing the Kuru army, the prince is frightened and attempts to escape from the battleground. Brihannada stops him and reveals that he is Arjuna and he will fight against the Kauravas.


But the prince is not ready to believe Brihannada. He then wants to know the various names of Arjuna. To convince the frightened prince, Arjuna narrates all his ten names and how he got them.

Arjuna in the Mahabharata is known as Vijaya because when he goes out to fight against those who are indomitable in battle, he never return without vanquishing them.

Arjuna single handedly defeats the entire Kuru army and retrieves the cows of Virata.

This incident is mentioned in the Go – Grahana Parva in the Mahabharata.