Prev 24 of 30 Next
Jack
Origin: English, diminutive of John
Meaning: "God is gracious"