The female name Hildegard derived from the Old High German words hild (=war or battle) and gard (=protection) and means "protecting battle-maid." Brunhilda as a girl's name is of Old German origin, and the meaning of Brunhilda is "ready for battle".
My other Grandmother's family went through 8 or 10 generations of Abraham's came to an end with her nephew.
My Grandfathers family has had a William in every generation for at lest 500 years. My dear ex wanted to name our son Aaron Jason. I told her that he would grow up and hang around mens rooms, so I named him Craig William and my Grandson is CW2.