höhnen (German) comes from Middle High German hœnen, from Old Dutch hōnen, from Proto-West Germanic haunijan, from Proto-Germanic haunijaną, from Proto-Indo-European ḱaw- — to howl, screech.
höhnen (German): to mock