Meaning A boy's name of Scottish origin, it means "God is gracious." Origin of Jock Scottish , Celtic Popular Middle Names Pronunciation 🔊 Listen Jock Similar Names Seaghdh Douglas Amhuinn Bairn Cruim Urquhart Jean Johan Jonn Jardan Year by Year Popularity of Jock