Meaning & Story
A sturdy Scottish variant of Jack or a pet form of Jock Tamson, meaning everyman, carrying working-class Scottish pride.
Jock is a classic Scottish pet name for Jack, long associated with hearty, no-nonsense Scottish character. In Scotland, Jock Tamson's bairns is a beloved phrase meaning ordinary people — giving the name an egalitarian, warm-hearted spirit. As a pet name, it suits a sturdy, reliable dog with a practical, loyal personality and no pretense whatsoever. The single syllable is crisp and easy, making it excellent for training. Jock is the name of a dog who works hard, plays hard, and loves unconditionally.