Christopherjohn is a compound name combining Christopher, "bearer of Christ," with John, from Hebrew meaning "God is gracious."
Like Christopherjohn?
Swipe through thousands of names like it