Jack

Gender: boy

Nicknames: Jackie

A diminutive of John, meaning "God is gracious." Jack is a classic, energetic name.