Skip to main content Skip to header navigation

Meanings

English Baby Names Meaning:

In English Baby Names the meaning of the name Jock is: God is gracious. During the Middle Ages, Jack was so common that it was used as a general term for 'man' or 'boy'. Famous Bearer: American actor Jack Lemmon.

Hebrew Baby Names Meaning:

In Hebrew Baby Names the meaning of the name Jock is: Supplanter.

Scottish Baby Names Meaning:

In Scottish Baby Names the meaning of the name Jock is: God is gracious. A . Today, Jock is commonly used as a nickname for someone who is heavily involved in sports and has been used in the past as a nickname for a Scot or as a slang term for a Scottish soldier.

Search by a specific category

Or search by baby name