From Old English and Germanic elements meaning 'war protection' or 'battle protector.'
Like Wymond?
Swipe through thousands of names like it