Girl Dog Name: Kennedi

Name: Kennedi
Meaning: Armored head
Origin: Gaelic
Pronunciation: Ke-nne-di
Variants: Kenny