A modern spelling of Jeffrey, from Germanic roots meaning 'peace' and 'traveler' or 'pledge.'
Like Yefry?
Swipe through thousands of names like it