Ianmichael combines Ian, a Scottish form of John meaning God is gracious, with Michael meaning who is like God.
Like Ianmichael?
Swipe through thousands of names like it