Urvashi is bay girl name, main origion is Hindi. English meanings of Urvashi is "A celestial maiden, An Angel, Most beautiful of apsaras" and popular in Hindu religion.
Urvashi name meaning & detailsWrite Urvashi in Hindi
See the most awesome name, which people are searching name during last 24 hours.
Brisha