Girl Dog Name: Deidre

Name: Deidre
Meaning: Uncertain, perhaps sorrow, grief
Origin: Gaelic
Pronunciation: Dee-dra