Loading name…
Eòin is the Scottish Gaelic form of John, itself derived from the Hebrew name Yohanan, meaning God is gracious. It entered Gaelic usage through the Latin Iohannes and the broader influence of Christianity, becoming a well-established name throughout Scotland and the Gaelic-speaking world. The name shares its origin with the Irish Eoin and Seán, the Welsh Ifan and Iwan, and numerous other European cognates including Ian, Ivan, and Johannes.