Where does “swon” come from?

swon (Old Frisian) comes from Proto-Germanic swanaz, from Proto-Indo-European swenh₂- — to sound.

Ancestry of “swon”, step by step

StepLanguageWordMeaning
1Proto-Germanicswanazswan
2Proto-Indo-Europeanswenh₂-to sound
Every word from Proto-Indo-European swenh₂-Every word from Proto-Germanic swanaz