Girl Dog Name: Keren

Name: Keren
Meaning: Horn of an animal
Origin: Hebrew
Pronunciation: Ke-ren
Variants: Karin | Kerensa