Selwin \s(e)-lwin, sel-win\ as a boy's name is a variant of Selwyn (Old English), and the meaning of Selwin is "manor-friend".
The baby name Selwin sounds like Selwinn, Selwynn and Slawin. Other similar baby names are Delwin, Kelwin and Melwin.