MeaningGermanic - Comrade in arms, Battle, Defending battle maiden, A short form of the name Hildegard
OriginGerman