Meaning & Origin
A diminutive of the male given name Joshua.
Josh is a boy's baby name of Hebrew origin, a short form of Joshua, from the Hebrew Yehoshua meaning 'God is salvation' or 'God saves.' As a standalone name, Josh has a relaxed, approachable quality — the full weight of its biblical heritage worn lightly.
Over 17,190 U.S. births are recorded as Josh alone, in addition to its millions of uses as a nickname. It's a name that fits a child at every age — easy to say, easy to love, impossible to forget.