A modern invented name with French styling, possibly echoing 'de la mer' meaning 'of the sea.'
Like Demare?
Swipe through thousands of names like it