Iain
Primarily Male
The meaning of the name Iain is God Is Gracious
The origin of the name Iain is Scottish
Notes: form of John
People who like the name Iain also like: Liam, Elijah, Declan, Ethan, Owen, Gabriel, Ian, Charlotte, Emma, Violet, Olivia, Audrey, Lily, Amelia

< Back to Search | Pet Name Categories