Girl Dog Name: Izabella

Name: Izabella
Meaning: My God is a vow
Origin: Hebrew
Pronunciation: I-za-be-lla
Variants: Isabela