A diminutive-style name from Jack, itself from John, meaning “God is gracious.”
Like Jacks?
Swipe through thousands of names like it