Short form of Adelsa or blend of Della and Elsa, carrying Germanic roots meaning 'noble.'
Like Delsa?
Swipe through thousands of names like it