Short form of Geoffrey, from Germanic meaning 'divine peace' or 'God's territory.'
Like Geoff?
Swipe through thousands of names like it