Ian or Iain is a name of Scottish Gaelic origin, derived from the Hebrew given name (Yohanan, Yôḥānān) and corresponding to the English name John. The spelling Ian is an Anglicization of the Scottish Gaelic forename Iain. It is a very popular name in much of the English-speaking world and especially in Scotland, where it originated.