Selwyn \s(e)-lw-yn\ as a boy's name is of Old English origin, and the meaning of Selwyn is "manor-friend". Also a derivation from Silvanus. Mostly 19th-century use.
Selwyn has 4 variant forms: Selwin, Selwinn, Selwynn and Selwynne.
Baby names that sound like Selwyn are Slawin and Sloan.