1. Welsh: modern form of Owain, which may be Welsh form of Eugene. Also may be from Welsh words ‘oen’ meaning “lamb” or ‘eoghunn’ meaning “youth”. Sindarin: (youth) NĂ®th
2. Irish: form of Eoghan which possibly means “born from the yew tree” in Old Celtic. Eoghan possibly Gaelic form of EUGENE also.

Print Friendly, PDF & Email