Swanhilda
This is a Saxon name which means "battle swan."
Alternates:
Sunhild
More info:
Results for "Swanhilda" on Google