A Scottish Gaelic form of the name John, commonly used in Scotland and derived from Hebrew meaning 'God is gracious'.
From Scottish Gaelic, equivalent to English 'John' and ultimately from Hebrew 'Yochanan' meaning 'God is gracious'. The name passed through Greek 'Ioannes' and Latin 'Johannes' before developing its distinctive Scottish Gaelic form.
The name Iain represents the fascinating way biblical names adapted to different languages and cultures - the same Hebrew root became John in English, Jean in French, Juan in Spanish, and Iain in Scottish Gaelic. Each culture made the name fit its own phonetic patterns while preserving the original meaning.
Complete word intelligence in one call. Free tier — 50 lookups/day.