Born of Kuntī by the sun-god prior to her marriage with Mahārāja Pāṇḍu, Karṇa took his birth with bangles and earrings, extraordinary signs for an undaunted hero. In the beginning his name was Vasusena, but when he grew up he presented his natural bangles and earrings to Indradeva, and thenceforward he became known as Vaikartana. After his birth from the maiden Kuntī, he was thrown in the Ganges. Later he was picked up by Adhiratha, and he and his wife Rādhā brought him up as their own offspring. Karṇa was very charitable, especially toward the brāhmaṇas. There was nothing he could not spare for a brāhmaṇa. In the same charitable spirit he gave in charity his natural bangles and earrings to Indradeva, who, being very much satisfied with him, gave him in return a great weapon called Śakti. He was admitted as one of the students of Droṇācārya, and from the very beginning there was some rivalry between him and Arjuna. Seeing his constant rivalry with Arjuna, Duryodhana picked him up as his companion, and this gradually grew into greater intimacy. He was also present in the great assembly of Draupadī‘s svayaṁvara function, and when he attempted to exhibit his talent in that meeting, Draupadī’s brother declared that Karṇa could not take part in the competition because of his being the son of a śūdra carpenter. Although he was refused in the competition, still when Arjuna was successful in piercing the fish target on the ceiling and Draupadī bestowed her garland upon Arjuna, Karṇa and the other disappointed princes offered an unusual stumbling block to Arjuna while he was leaving with Draupadī. Specifically, Karṇa fought with him very valiantly, but all of them were defeated by Arjuna. Duryodhana was very much pleased with Karṇa because of his constant rivalry with Arjuna, and when he was in power he enthroned Karṇa in the state of Aṅga. Being baffled in his attempt to win Draupadī, Karṇa advised Duryodhana to attack King Drupada, for after defeating him both Arjuna and Draupadī could be arrested. But Droṇācārya rebuked them for this conspiracy, and they refrained from the action. Karṇa was defeated many times, not only by Arjuna but also by Bhīmasena. He was the king of the kingdom of Bengal, Orissa and Madras combined. Later on he took an active part in the Rājasūya sacrifice of Mahārāja Yudhiṣṭhira, and when there was gambling between the rival brothers, designed by Śakuni, Karṇa took part in the game, and he was very pleased when Draupadī was offered as a bet in the gambling. This fed his old grudge. When Draupadī was in the game he was very enthusiastic to declare the news, and it is he who ordered Duḥśāsana to take away the garments of both the Pāṇḍavas and Draupadī. He asked Draupadī to select another husband because, being lost by the Pāṇḍavas, she was rendered a slave of the Kurus. He was always an enemy of the Pāṇḍavas, and whenever there was an opportunity, he tried to curb them by all means. During the Battle of Kurukṣetra, he foresaw the conclusive result, and he expressed his opinion that due to Lord Kṛṣṇa‘s being the chariot driver of Arjuna, the battle should be won by Arjuna. He always differed with Bhīṣma, and sometimes he was proud enough to say that within five days he could finish up the Pāṇḍavas, if Bhīṣma would not interfere with his plan of action. But he was much mortified when Bhīṣma died. He killed Ghaṭotkaca with the Śakti weapon obtained from Indradeva. His son, Vṛṣasena, was killed by Arjuna. He killed the largest number of Pāṇḍava soldiers. At last there was a severe fight with Arjuna, and it was he only who was able to knock off the helmet of Arjuna. But it so happened that the wheel of his chariot stuck in the battlefield mud, and when he got down to set the wheel right, Arjuna took the opportunity and killed him, although he requested Arjuna not to do so.