Nilda

Meaning
SpanishGuardian in Battle
PortugueseGuardian in Battle
Gender
Origin