Owin name meaning

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

The baby name Owin sounds like Ewin and Owain. Other similar baby names are Gwin, Odin, Olin, Orin, Orwin and Oswin.

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