Iain
What is the meaning of the name Iain?
The name Iain is primarily a male name of Scottish origin that means God Is Gracious.
form of JohnPeople who like the name Iain also like:
Owen, Ian, Elijah, Declan, Liam, Gabriel, Ethan, Abigail, Violet, Charlotte, Olivia, Emma, Audrey, EllaNames like Iain:
Iwan, Ianna, Imani, Inaya, Iona, Inanna, Ioane, Iman, Ina, Ioan, Ion, Ieuan, Ioana, Ime, Ione, Iyana, Ian, Ine, Inna, IionaStats for the Name Iain

