Ulupi or
Uloopi, in the
Hindu epic
Mahabharata, was one of
Arjuna's wives. While Arjuna was in
Manipur, the widow
Naga princess became infatuated with him. She caused him to be abducted after he had been intoxicated with potent concoctions and had him conveyed to her realm in the netherworld. There, Ulupi induced an unwilling Arjuna to take her for a wife. She was the mother of
Iravan. She later restored Arjuna to the lamenting
Chitrangada, one of Arjuna's other wives. She played a major part in the upbringing of Arjuna and Chitrangada's son,
Babruvahana. She was also able to restore Arjuna to life after he was slain in battle by Babruvahana. When Arjuna was given a curse by the Vasus,
Bhishma's brothers, after he killed Bhishma in the
Kurukshetra War, she redeemed Arjuna from the curse.