Jack, Jack name, meaning of Jack

Information about the name Jack

Jack is an English boy name.

Medieval diminutive form of John

Image I Love Jack

I Love Jack