Discover given name insights instantly.

Uncover the origin, popularity, and more for any first name.

Name Origin

Iain is a Scottish masculine given name, which is a variant spelling of John. It originates from the Hebrew name Yochanan, meaning 'God is gracious.'

scottishmasculinebiblicalmeaningfulgracious

Famous People

Iain Banks (1954-2013)

Author

  • Wrote science fiction novels under the name Iain M. Banks.
  • Published critically acclaimed mainstream novels under the name Iain Banks.

Iain Glen (1961-)

Actor

  • Known for roles in Game of Thrones and Resident Evil
  • Acclaimed stage actor

Similar Names