Girl Dog Name: Brunhilda

Name: Brunhilda
Meaning: Battle armour
Origin: Germanic
Pronunciation: Bru-nhil-da
Variants: Brunhilde | Hilda | Hilde | Hy