Babhruvahana (Sanskrit: बभ्रुवाहन, romanized: Babhruvāhana) is a character in the ancient Sanskrit epic, the Mahabharata (c. 400 BCE - 400 CE). He is the son of the Pandava prince Arjuna and Chitrangada, the princess of Manalura (also known as Manipura), and later becomes the king of his maternal kingdom. Though Babhruvahana doesn't participate in the Kurukshetra War, he plays a central role in the Ashvamedha of the Pandavas, where he is forced into a conflict with his father, Arjuna, and ultimately kills him, only for Arjuna to be revived later.
Babhruvahana's story gains popularity in the 12th-century Jaiminiya Ashvamedhika, which expands his role—including waging a war against the Nāgas (snakes) in the underworld to retrieve an elixir and a divine gem to revive Arjuna, whom he beheaded in this version. Numerous literary works, plays and movies have been based on his story.