Joshua
Name Nerds main
FOR REAL:
Joshua is an English form of the Old Testament name Yehoshu'a. In Hebrew, this means "Yahweh is salvation." The name Jesus comes from this name as well.
diminutives:
Josh
related names:
Jesus,
Jason