Old English heorte is similar to rote. Didn't find entymologies

AHD gives rote possibly from Latin rota, wheel.

The sense is a memorizing process using routine or repetition without full comprehension.