Deidre

in baby boy name

The meaning of Deidre is A broken- hearted or raging woman