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:
Gabriel, Declan, Ian, Ethan, Owen, Elijah, Liam, Ella, Charlotte, Emma, Abigail, Violet, Olivia, AudreyNames like Iain:
Ion, Iwan, Ione, Imani, Ina, Inaya, Ianna, Ime, Inanna, Iona, Ioana, Ian, Ioan, Iman, Iyana, Iiona, Ioane, Ieuan, Ine, InnaStats for the Name Iain

