kennen (Middle High German) comes from Old High German kennen, from Proto-West Germanic kannijan, from Proto-Germanic kannijaną, from Proto-Indo-European ǵn̥néh₃ti, from Proto-Indo-European ǵneh₃- — to know.
kennen (Middle High German): to know