Variant of Elmore, from Old English meaning 'noble and famous' or from a place name meaning 'elm moor'.
Like Almore?
Swipe through thousands of names like it