Jarāsandha was a very powerful king of Magadha, and the history of his birth and activities is also very interesting. His father, King Bṛhadratha, was also a very prosperous and powerful king of Magadha, but he had no son, although he married two daughters of the King of Kāśī. Being disappointed in not getting a son from either of the two queens, the King, along with his wives, left home to live in the forest for austerities, but in the forest he was blessed by one great ṛṣi to have a son, and he gave him one mango to be eaten by the queens. The queens did so and were very soon pregnant. The King was very happy to see the queens bearing children, but when the ripe time approached, the queens delivered one child in two parts, one from each of the queens' wombs. The two parts were thrown in the forest, where a great she-demon used to live, and she was glad to have some delicate flesh and blood from the newly born child. Out of curiosity she joined the two parts, and the child became complete and regained life. The she-demon was known as Jarā, and being compassionate on the childless King, she went to the King and presented him with the nice child, The King was very pleased with the she-demon and wanted to reward her according to her desire. The she-demon expressed her desire that the child be named after her, and thus the child was surnamed Jarāsandha, or one who was joined by Jarā, the she-demon. In fact, this Jarāsandha was born as one of the parts and parcels of the demon Vipracitti. The saint by whose benedictions the queens bore the child was called Candra Kauśika, who foretold of the child before his father Bṛhadratha.
Since he possessed demoniac qualities from birth, naturally he became a great devotee of Lord Śiva, who is the lord of all ghostly and demoniac men. Rāvaṇa was a great devotee of Lord Śiva, and so also King Jarāsandha. He used to sacrifice all arrested kings before Lord Mahābhairava (Śiva) and by his military power he defeated many small kings and arrested them to butcher before Mahābhairava. There are many devotees of Lord Mahābhairava, or Kālabhairava, in the province of Bihar, formerly called Magadha. Jarāsandha was a relative of Kaṁsa, the maternal uncle of Kṛṣṇa, and therefore after Kaṁsa's death King Jarāsandha became a great enemy of Kṛṣṇa, and there were many fights between Jarāsandha and Kṛṣṇa. Lord Kṛṣṇa wanted to kill him, but He also wanted that those who served as military men for Jarāsandha might not be killed. Therefore a plan was adopted to kill him. Kṛṣṇa, Bhīma and Arjuna together went to Jarāsandha in the dress of poor brāhmaṇas and begged charity from King Jarāsandha. Jarāsandha never refused charity to any brāhmaṇa, and he performed many sacrifices also, yet he was not on a par with devotional service. Lord Kṛṣṇa, Bhīma and Arjuna asked Jarāsandha for the facility of fighting him, and it was settled that Jarāsandha would fight with Bhīma only. So all of them were both guests and combatants of Jarāsandha, and Bhīma and Jarāsandha fought every day for several days. Bhīma became disappointed, but Kṛṣṇa gave him hints about Jarāsandha's being joined together as an infant, and thus Bhīma dissected him again and so killed him. All the kings who were detained in the concentration camp to be killed before Mahābhairava were thus released by Bhīma. Feeling thus obliged to the Pāṇḍavas, they paid tribute to King Yudhiṣṭhira.