Johnathen is a spelling variant blending John and Jonathan traditions; Jonathan comes from Hebrew meaning "gift of God."
Like Johnathen?
Swipe through thousands of names like it