Iain meaning, boyIain

Get kreatif with Iain | Add to list (0)

What does Iain mean?

Iain \ia-in\ as a boys' name is of Scottish, Gaelic and Hebrew derivation, and the meaning of the name Iain is "God is gracious". Iain is a variation of Ian (Scottish, Gaelic): variant of John.


Iain has 11 variants: Ean, Eann, Eian, Eion, Eon, Euan, Ewan, Ewen, Ion, Iwan and Juan.

Iain has 48 more alternative forms via Ian, John: Anno, Evan, Gian, Gianni, Hannes, Hanno, Hans, Hansl, Heanno, Ioannes, Ioannis, Ivan, Ivann, Jack, Jackie, Jacky, Jan, Janek, Janko, Janne, Janos, Jean, Jehan, Jenkin, Jens, Jian, Jianni, Joao, Jock, Johan, Johann, Johnn, Johon, Jon, Jona, Jovan, Juwan, Sean, Seann, Shane, Shaun, Shawn, Vanek, Vanko, Vanya, Yanni, Yanno and Zane.


Iain is a rare given name for males. Iain is a unique surname too for all people. (2000 U.S. Census)

Shown below is the baby name popularity of Iain for boys. Iain reached its top position of #73 in Scotland in 1998, but is not listed at the moment. (Top 100 Baby Names Records, 2013)

Top 1000 baby names ranking of Iain name in U.S.

Top 100 baby names ranking of Iain outside U.S.

John (#26 a year ago), Jack (#41), Evan (#58), Ian (#77), Juan (#98), Ivan (#132), Sean (#193), Zane (#224), Shane (#277), Shawn (#323), Gianni (#515), Johan (#579), Jon (#675), Shaun (#742), Ean (#997), Juwan, Jovan, Jan, Hans, Hannes, Ewan, Euan, Jackie, Jens, Jean, Jacky and Johann are the prominent related forms of Iain. These boy names were at the apex of their popularity during the years 1980-1989 (usage of 0.4398%) and are somewhat less popular today (usage 0.3587%, down 18.4%), with versions like Shaun, Ean, Jon, Jovan and Jean becoming somewhat dated. The most trendy names for newborns among these are Gianni (#515), Zane (#224), Ian (#77), Evan (#58) and Sean (#193), with Evan undergoing a rebound in usage. Below is a graphed analysis of the usage of the boy name Iain and corresponding names. (Top 1000 Baby Names Records, 2014)

Top 1000 baby names ranking of Ean, Evan, Gianni, Hans, Ian, Ivan, Jack, Jackie, Jacky, Jan in U.S.

Top 1000 baby names ranking of Jean, Johan, Johann, John, Jon, Jovan, Juan, Juwan, Sean, Shane in U.S.

Top 1000 baby names ranking of Shaun, Shawn, Zane in U.S.

Top 100 baby names ranking of Euan, Evan, Ewan, Hannes, Iain outside U.S.

Top 100 baby names ranking of Ian, Jack, Jens, Johan, John outside U.S.

Top 100 baby names ranking of Sean, Shane, Shaun, Shawn, Zane outside U.S.

Similar Names

Iain is pronounced similarly to Eoin, Ewin, Owain, Owin, Wain, Wayn, Win and Yann. Other recommended similar baby names are Bain, Cain, Dain, Fain, Kain, Pain, Rain and Zain. Like Iain, these names are not commonly used.