Variant spelling of Deirdre, the Irish name of uncertain etymology, possibly meaning 'sorrowful' or 'broken-hearted.'
Like Diedra?
Swipe through thousands of names like it