Meaning:God is gracious
Eoin is a boy's name of Irish origin. It means "God is gracious" and is an Irish derivative of John. Pronounced like the English version "Owen," this popular Gaelic name can also be spelled as Eoghan. In Irish history, Eoin MacNeill was an educated scholar and politician who played a key part in preserving Celtic culture and the native Irish language. If you want to honor your heritage or reinvent an old family favorite, a name like Eoin may tick all the right boxes for baby.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.