Erwyn \e-rw-yn\ as a boy's name is a variant of Erskine (Scottish, Gaelic) and Irwin (Old English), and the meaning of Erwyn is "high cliff; verdant hill; boar friend".
The baby name Erwyn sounds like Arwyn, Erwynn, Erwin and Irwyn. Other similar baby names are Elwyn, Edwyn and Ervyn.