Owain name meaning

Owain
name meaning: Owain \o-wain\ as a boy's name is a variant of Owen (Scottish, Greek), and the meaning of Owain is "born of yew; youth".

The baby name Owain sounds like Owin, Ewan, Ewin, Iain, Iwan, Owynn and Wain. Other similar baby names are Dwain, Swain and Twain.

origin:  Scottish
number of letters: 5. see all 5-letter names