Baby name meaning
Urdu Version
راھشےدا
Meaning and origin
Turkish name meaning upright
Keep exploring