Loading name…
Iain is the Scottish Gaelic form of John, ultimately derived from the Hebrew Yohanan, meaning God is gracious. It entered Scottish usage as the native Gaelic adaptation of the Latin Iohannes, brought to Britain through early Christian influence. The name has been borne by numerous Scottish writers, politicians, and public figures, giving it a distinctly Scottish cultural identity. Related forms include Ian, the anglicised Scottish variant, as well as the Welsh Ieuan, Irish Seán, and the widely used English John.