Jarasandha 's father king Brihadratha was married to the twin daughters of the King of Kashi. Brihadratha loved both his wives equally, but had no sons. Once sage Chandakaushika visited his kingdom and gave a mango to the king as a boon. The king divided the mango equally and gave to his both the wives. Soon, both wives became pregnant and gave birth to two halves of a human body. These two lifeless halves were very horrifying to view. So, Brihadratha ordered these to be thrown in the forest. A Rakshasi (demoness) named Jara (or Barmata) found the two pieces and held each of them in her two palms. Incidentally, when she brought both of her palms together, the two pieces joined giving rise to a living child. The child cried loudly which created panic for Jara. Not having the heart to eat a living child, the demoness gave it to the king and explained to him all that had happened. The father was overjoyed to see him.
who was born from two mothers in mahabharta
Jarasandha