The meaning of the name Urvashi is the most beautiful Apsara in the Universe
The origin of the name Urvashi is Hindi