Welsh name meaning 'fair brow' or 'kind friend,' from 'el' (kind) and 'wyn' (fair/blessed).
Like Elwyn?
Swipe through thousands of names like it