Elwyn \e-lw-yn\ as a boy's name is of Gaelic and Welsh origin, and the meaning of Elwyn is "white, fair, holy". Similar to Elwin, but from a different root. Also possibly a variant of Alan. A form of the name of a sixth-century Irish saint.
Elwyn has 1 variant form: Elwynn.
For more information, see also related names Elvis, Alvin and Elvin.
Baby names that sound like Elwyn are Alwyn, Alyn, Allyn, Alwynn, Alwin, Ailwyn, Elon, Elan, Eljin, Elian, Elwynne, Elwinn, Olyn, Walwyn and Welwyn.