The story
- Proto-Germanic · inherited from*swaipijaną
- Proto-West Germanic · inherited from*swaipijan
- Middle English · inherited fromswepen
- English todaysweep
From Middle English swepen, from Proto-West Germanic *swaipijan (unattested in Old English), from Proto-Germanic *swaipijaną. Cognate with Early Modern West Frisian swiepe (“whip, cleanse, sweep”), from Old Frisian swēpa, suepa (“sweep”). More distantly related to Old Norse sveipa (whence Swedish svepa). See also swoop.
Etymology from Wiktionary, CC BY-SA 4.0.