Jock \j(o)-ck\ as a boy's name. Variant of Jacob (Hebrew) "he who supplants" or John (Hebrew) "God is gracious". Also a slang term for Scotsman. In America it can a slightly derogatory term for an athlete. Sportsman Jock Whitney.
Jock has 1 variant form: Jocko.
For more information, see also the related name Jacques.
Baby names that sound like Jock are Jack, Jak, Jacq, Jacky, Jacko, Jaco, Wyck and Wick.