Jack Meaning and Origin
The name Jack is a boy’s name meaning “God is gracious” and is of English origin. The name Jack is a pet form of John. The name Jack was #19 in popularity in 2019. Jack pairs well with the middle name Agustine.
Lists with the name Jack: 100 Cute First and Middle Names for Boys