From Greek 'eu' meaning 'good/well,' a rare elaboration suggesting 'good and gracious'.
Like Eudena?
Swipe through thousands of names like it