Blend of Welsh 'del' (pretty) and 'win' (friend), or a modern coinage meaning 'valley friend.'
Like Delwin?
Swipe through thousands of names like it