What does the name Elwyn mean? The meaning of the name Elwyn is Elf-friend. The origin of the name Elwyn is English. This is the culture in which the name originated, or in the case of a word, the language.
People who like the name Elwyn also like: Liam
, Desmond Ellowyn
Name Notes: Originally an English surname.