1 definition 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".
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
by TheReallDoctorWho April 27, 2010
