A male given name of Scottish origin, a Scottish form of the name John, meaning 'God is gracious.'
From Gaelic 'Iain,' which is the Scottish Gaelic form of 'John,' derived from Hebrew 'Yochanan' (God is gracious). The name traveled from Hebrew through Greek, Latin, and Celtic languages, evolving differently in each culture.
Try Another Word