Where does “szwabka” come from?

szwabka (Polish) comes from Polish szwab, from Polish Szwabia, from German Schwaben, from Latin Suēbī, from Latin Suēbus, from English swab, from Proto-Germanic swēbaz, from Indo-European *swé.

Ancestry of “szwabka”, step by step

StepLanguageWordMeaning
1PolishszwabGerman, Boche, Fritz, Jerry, Kraut
2PolishSzwabia—
3GermanSchwabenplural of Schwabe
4LatinSuēbīa Germanic tribe in southwestern Germany, corresponding roughly to modern Swabia
5LatinSuēbus—
6EnglishswabA small piece of soft, absorbent material, such...
7Proto-Germanicswēbazsomeone of the Suebi
8Indo-European*swé—
Every word from Indo-European *swé →Every word from Proto-Germanic swēbaz →Every word from English swab →