Likely a modern blend name, possibly combining Del- with Debra or -bra endings.
Like Delbra?
Swipe through thousands of names like it