Girl Dog Name: Kyrielle

Name: Kyrielle
Meaning:
Origin: Hebrew
Variants: Keira | Kira | Kyria