Baby Names and Name Generators

What Does Urvasi Mean?
"Most beautiful of Apsaras"