Girl Dog Name: Narcissa

Name: Narcissa
Meaning: Self-love
Origin: Greek
Pronunciation: Nar-ci-ssa
Variants: Narcisse