Skip to main content

TheReallDoctorWho's definitions

Owain

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
by TheReallDoctorWho May 3, 2010
mugGet the Owain mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email