names & meanings!
over 22,000
Home
Swanhilda
Swanhilda
Low
German
form of Anglo-Saxon
Swanhild
, meaning "swan battle."