Delaura appears to blend De- with Laura, from Latin laurus meaning 'laurel.'
Like Delaura?
Swipe through thousands of names like it