Girl Dog Name: Carmella

Name: Carmella
Meaning: Garden
Origin: Hebrew
Pronunciation: Car-me-lla
Variants: Carmela | Carmen