A spelling variant of Jeffrey or Geoffrey, from Germanic roots often linked to peace and pledge.
Like Jefferey?
Swipe through thousands of names like it