Urvakhsha

Persian name meaning cheerful