Compound of John (Hebrew 'God is gracious') and Jack (its English diminutive), a doubled form of the same name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Johnjack?
Swipe through thousands of names like it