A variant of Geoffrey/Jeffrey, from Germanic roots meaning "peace" and "pledge" or "district."
Like Jefforey?
Swipe through thousands of names like it