heurter (Middle French) comes from Old French hurter, from Frankish hūrt, from Proto-Germanic hrūtaną, from Proto-Germanic hruttōną, from Proto-Indo-European krut- — to snore, roar.
heurter (Middle French): to collide