Rare Germanic blend of Derek and Harold, combining elements meaning 'people ruler' and 'army ruler.'
Like Derold?
Swipe through thousands of names like it