From Germanic 'hild' (battle) and 'gard' (enclosure), meaning 'battle protector.'
Like Hildegard?
Swipe through thousands of names like it