Meaning Of Hebrew and Celtic origin, it means 'gracious and merciful', and is derived from the English 'John'. Origin of Eoin Hebrew , Celtic Popular Middle Names Anthony Pronunciation 🔊 Listen Eoin EO-in Similar Names Johann Johnnie Shaan Jiovanni Jovany Shawn Ioan Shaun Zayn Zayan Year by Year Popularity of Eoin