1. Anglicised form of the Welsh Owain equivalent of Eugène, from Gaelic Aodh meaning "well born".
2. Irish Anglicized version of the Irish Gaelic name Eóghan (as is Ewan), from Gaelic "born of [or under] the yew".