Iain
Gaelic form, John
Iain is the Scottish Gaelic form of John, used as a given name primarily in Scotland: Iain Banks wrote both literary fiction and science fiction.
The spelling distinguishes it from the English Ian, though both are pronounced the same way.