From the Welsh place name meaning 'bare hill', from Welsh 'moel' (bare) and 'bryn' (hill).
Like Malvern?
Swipe through thousands of names like it