Where does “darmodajka” come from?

darmodajka (Polish) comes from Polish dawać, from Proto-Slavic dāvàti — to give iterative.

Ancestry of “darmodajka”, step by step

darmodajka traces back through two separate lines of ancestry.

via Polish dawać

StepLanguageWordMeaning
1Polishdawaćto give; to let; to allow; to permit; to put out;...
2Proto-Slavicdāvàtito give iterative

via Polish darmo

StepLanguageWordMeaning
1Polishdarmofree, gratis; in vain
Every word from Proto-Slavic dāvàtiEvery word from Polish dawać