Skip to main content

Definitions by TheReallDoctorWho

a Welsh Hero

The boy's name Owain \o-wain\ is a variant of Owen (Scottish, Greek), and the meaning of Owain is "born of yew; youth".
Owain Glyndŵr
Owain by TheReallDoctorWho May 3, 2010