Definitions for "Urvasi"
A celestial nymph, mentioned first in the Rigveda The sight of her beauty is said to have caused the generation, in a peculiar way, of the sages Agas... more
Urvashi was an Apsara in Hindu mythology. She was a celestial maiden in Indra's court and was considered the most beautiful of all the Apsarases.