Deidre

Girl

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

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