Girl Dog Name: Deirdre

Name: Deirdre
Meaning: Uncertain, perhaps sorrow, grief
Origin: Gaelic
Pronunciation: Deir-dre
Variants: Dedra | Dee | Deidra | Deidre | Deirdra | Deirdre | Dierdre