Gender: Male
Origin: Scottish
Meaning: God Is Gracious
The name Iain means God Is Gracious and is of Scottish origin. Iain is a name that's been used primarily by parents who are considering baby names for boys.

form of John

People who like the name Iain also like the names: Declan, Liam, Isaac, Owen, Elijah, Rhys, Alistair, Aisling, Isadora, Carys, Eleanor, Ava, Isla, Penelope
Similar Sounding Names: Ian, Ianna, Ina, Ion, Iona, Iman, Ione, Imani, Inaya, Ieuan, Ioan, Inna, Iyana, Iiona, Ioana, Ioane, Iwan, Ine

Stats for the Name Iain

checkmark Iain is currently not ranked on the Baby Names popularity charts
checkmark Iain is currently not ranked in U.S. births