Johncarl combines John, from Hebrew “God is gracious,” with Carl, from Germanic karl meaning “free man.”
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Johncarl?
Swipe through thousands of names like it