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, Gabriel, Owen, Ian, Charlotte, Emma, Olivia, Violet, Abigail, Audrey, Lily

< Back to Search | Pet Name Categories