Urvashi was the celestial nymph who fell in love with Arjuna when he was training in Indraloka (heaven) under his father Indra. When Arjuna rejected her advances as she was like a mother to him, Urvashi cursed him to become a eunuch. This curse later became a boon during the Pandavas' exile year in the Virata kingdom, allowing Arjuna to live as Brihannala teaching dance to the princess Uttara.