jack meaning of name
Jack /jack/ [1 syll.] as a boys' name is pronounced jak. It is of Old English and Hebrew origin, and the meaning of Jack is God is gracious; he who supplants. Name based on John (Hebrew), or Jacques, the French form of Jacob (Hebrew). The name has a rugged, down-to-earth aura.