Variant of Delmore, from Old French 'de la mer' meaning of the sea or from the sea.
Like Delmor?
Swipe through thousands of names like it