- Current rating.
to add this name to your favorite namelist!
The meaning of the name Joshua is God Is Salvation
The origin of the name Joshua is Hebrew
Alternate spellings for the name Joshua: Joshuah
People who like the name Joshua also like: Jacob
, Lucas Charlotte
Joshua is on 9,064
BN name lists
Joshua is currently #33
in U.S. births