Joshua

Gender: boy

Nicknames: Josh, Joshi

Of Hebrew origin, meaning "God is my salvation." Joshua is a strong biblical name.