A variant of Geoffrey, from Germanic elements often interpreted as 'peace' and 'pledge' or 'district.'
Like Geffery?
Swipe through thousands of names like it