Eoin

What does Eoin mean?

Eoin is the Irish form of a very old name that ultimately comes from the Hebrew name Yochanan. In simple terms the name carries the sense that God shows kindness and favour.

The name feels warm and grounded. It sits comfortably between familiar and distinctive: it is recognisably part of the wider family of names such as John and Sean, yet it retains a particular Irish character that gives it a slightly softer, lyrical quality.

Historical Context

The name Eoin is the modern Irish form of the name that in English appears as John, originating in the Hebrew יוחנן, Yochanan. That Hebrew root passed into Latin and Greek with small changes, and then into a wide range of European languages. In Ireland, medieval and later Irish speakers adopted and adapted the name, producing forms such as Éoin and Eóin alongside other Gaelic renderings.

Over time Eoin has been used in Ireland both as a faithful Gaelic equivalent of John and as a standalone Irish name. It sits within a broader family of international variants such as Johannes, Jean, Juan and Ivan. In modern use Eoin is often chosen for its clear Irish identity and its link to a long name tradition, and it appears in literature and public life as an Irish-language form rather than a modern invention.

Popularity of Eoin over time

What do parents think of Eoin?