Where does “trukken” come from?

trukken (Middle English) comes from Old French troquier, from Medieval Latin troco, from Frankish trokan, from Proto-Germanic trukaną.

Ancestry of “trukken”, step by step

StepLanguageWordMeaning
1Old Frenchtroquierto offer in exchange
2Medieval Latintrocoto barter; I barter
3Frankishtrokanto barter, cheat
4Proto-Germanictrukaną

Words derived from “trukken

Every word from Proto-Germanic trukanąEvery word from Frankish trokanEvery word from Medieval Latin troco