Girl Dog Name: Elyssa

Name: Elyssa
Meaning: My God is a vow
Origin: Hebrew
Pronunciation: E-ly-ssa
Variants: Alissa | Alyssa | Eliza | Ilyssa