Likely a modern variation of Geoffrey or Jeff, from Germanic roots meaning "peace" and "pledge."
Like Jeffon?
Swipe through thousands of names like it