Babruvahana is one of the sons of Arjuna, begotten through Chitrangada, the princess of Manipur during the period of his exile at Manipur. Arjuna Leaves Chitrangada due to a treacherous plot by Arjun's wife Ulupi from the Naga Clan. Ulupi was envious of Arjuna's marriage to Princess Chitrangada. Arjuna leaves Chitrangada after questioning her chastity when Babruvahana was in her womb.