Brunilda

Meaning
SpanishGuardian in Battle
ItalianGuardian in Battle
PortugueseGuardian in Battle
Gender
Origin