MeaningGermanic - Strong Battle Maiden, A variant of Magnhilda
OriginGerman
Alternate SpellingsMagnilde, Magnhilda