Deirdre

Meaning of the name Deirdre: "Raging or broken hearted"

Origin of the name Deirdre: English, Gaelic, and Irish

Gender: 
Girl