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