names & meanings!
over 22,000
Home
Swan, Goose, and Duck Names
Swanhilde
Swanhilde
Variant of
German
Swanhilda
, meaning "swan battle."