Where it comes from
Iain, from Hebrew yochanan, 'God is gracious'
Also known as
Iain (the original Scottish Gaelic spelling), Eoin (Irish Gaelic form)
Fun Fact
A Scottish Gaelic form of John that remained largely confined to Scotland until the 20th century, when it spread internationally as an independent-feeling short name.