Derived from the elements 'oen' meaning 'lamb'. The name means 'young warrior.'
Welsh
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.