Girl Dog Name: Abigayle

Name: Abigayle
Meaning: Father in rejoicing
Origin: Hebrew
Pronunciation: A-bi-gay-al
Variants: Abagail | Abbigail | Abigale