Welsh name possibly meaning 'around the valley' or from the place name Newcastle Emlyn in Wales.
Like Emlyn?
Swipe through thousands of names like it