Swanhilda

Low German form of Anglo-Saxon Swanhild, meaning "swan battle."
Custom Caps