Babruvahana
Babruvahana or Babhruvahana is a character in the Mahabharata, a Hindu epic. He is one of the sons of Arjuna, begotten through Chitrangada, the princess of Manipura, during the period of his exile at Manipura.
Read more about Babruvahana.