Baby name meaning
Urdu Version
یوشوا
Meaning and origin
In Hindu meaning is : God rescues
Keep exploring