machen (Middle High German) comes from Old High German mahhōn, from Proto-West Germanic makōn, from Proto-Germanic makaz, from Proto-Indo-European maǵ- — to oil, knead; to knead, oil.
machen (Middle High German): to make