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, Olivia, Violet, Audrey, Abigail, Ella

< Back to Search | Pet Name Categories