NameNesting logo

Find the perfect baby name by meaning, origin, religion & numerology — powered by AI

Sign up free – get more daily AI insights, save unlimited favorites, and more. Always free.

Jock

BoyScottish

Jock is a boy name of Scottish origin meaning "God is gracious".

About this name

Gender
Boy
Language
Scottish
Popularity
92 / 100
Syllables
1
Length
4 letters
Meaning
God is gracious
Etymology
Jock is a Scottish diminutive form of the forename "John"; It is also a nickname for someone of Scottish origin, as well as being the collective name for Scottish soldiers, collectively known as "the Jocks". It corresponds to Jack in England and Wales. In London the rhyming slang "sweaty" is used, deriving from "Sweaty sock - Jock".

Famous People Named Jock

  • Jock SteinScottish football player and manager (1922–1985)
  • Jock LandaleAustralian basketball player
  • Jock MahoneyAmerican actor and stuntman (1919-1989)
  • Jock AirdScottish footballer (born 1926)
  • Jock ClearBritish engineer

Frequently Asked Questions About Jock

What does the name Jock mean?

Jock means "God is gracious", and is of Scottish origin.

What is the origin of the name Jock?

Jock originates from Scottish.

Is Jock a boy or girl name?

Jock is typically used as a boy name.

Are there famous people named Jock?

Yes — notable people named Jock include Jock Stein (Scottish football player and manager, 1922–1985), Jock Landale (Australian basketball player), Jock Mahoney (American actor and stuntman, 1919-1989), Jock Aird (Scottish footballer, born 1926) and Jock Clear (British engineer).

Last updated: June 2026