Name: Jock
Gender: Masculine
Origin: Europe
Language: Scottish
Thematic: Biblical
Meaning: God is gracious.
Comments: Jock is the Scottish form of Jack, which is a diminutive of the Biblical name John.
Categories: Masculine | Europe | Scottish | Biblical