The name Ian, in both its Scottish and English forms, means "God is gracious". It's a variation of the Hebrew name Yochanan, which also signifies "God is gracious".Â