Name Meaning Ian Name Meaning | Origin & History The name Ian is of Scottish and Irish origin, and it means “God is gracious” or “gift of God”. It is a variant of the name John which is a Read more