What was the name of the divine bow given to Karna by Parashurama?

The story behind the answer

The divine bow given to Karna by Parashurama was Vijaya.

In the Mahabharata tradition, Vijaya was a celestial weapon associated with Vishvakarma, the divine architect. It was first made for Shiva and later passed through other divine owners, including Indra and Parashurama, before reaching Karna. The bow was famed for its extraordinary power and was said to make its wielder difficult to defeat while it remained in his hands.

Karna learned advanced weaponry from Parashurama after disguising himself as a Brahmin. In many retellings, Vijaya became his signature bow, paralleling Arjuna’s Gandiva. Karna is especially associated with using Vijaya during his final battle with Arjuna on the seventeenth day of the Kurukshetra War.

A common mix-up is with Pinaka, Shiva’s bow, Sharanga, Vishnu’s bow, and Gandiva, Arjuna’s celebrated weapon. Although these are all famous divine bows, Vijaya is the one linked to Karna and Parashurama.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: