A modern compound of John, meaning "God is gracious," and Victor, meaning "conqueror" or "winner."
Like Johnvictor?
Swipe through thousands of names like it