Girl Dog Name: Karimah

Name: Karimah
Meaning: Giving
Origin: Arabic
Pronunciation: Ka-ri-mah