Boy Names baby nameJock

What does the name Jock mean?

The different meanings of the name Jock are:
  • American meaning: Athletic and sports minded; Short form of JACOB or JOHN
  • Latin meaning: Gleeful
  • Scottish meaning: God is gracious
The meaning of the name “Jock” is different in several languages, countries and cultures and has more than one possibly same or different meanings available.