From Greek 'eu' meaning 'good' combined with a Breton-French element; a rare medieval Breton name.
Like Eudon?
Swipe through thousands of names like it