Ian or Iain is a name of Scottish Gaelic origin, derived from the Hebrew given name יוֹחָנָן and corresponding to the English name John. The spelling Ian is an Anglicization of the Scottish Gaelic forename Iain. It is a popular name in the English-speaking world and in Scotland, where it originated.