Girl Dog Name: Shamira

Name: Shamira
Meaning: Guardian, defender
Origin: Hebrew
Pronunciation: Sha-mi-ra