kindly · reliable · clever
Source: Scottish Gaelic
Root Word: Eòin
Derived From: John
Meaning: God is merciful
Popularity History: Iain is widely used in Scotland, mainly as a traditional name.