Where does “keufen” come from?

keufen (Middle High German) comes from Old High German koufen, from Proto-Germanic *kaupijan.

Ancestry of “keufen”, step by step

StepLanguageWordMeaning
1Old High Germankoufento buy
2Proto-Germanic*kaupijan
Every word from Proto-Germanic *kaupijanEvery word from Old High German koufen