Jock
US Popularity Rank: 11451
Origin: Scottish
Meaning: God is gracious
Jock is a masculine name that means "God is gracious," making it an excellent option if you're looking for a name with a traditional spirit. It is the Scottish iteration of the Hebrew name John and boasts connotations of history, heritage, and a deep connection to one's faith. Famous namesakes include Scottish soccer player Jock Archibald and English soccer player Jock Cumberford, giving the name distinctly sporty connections.