randonner (Middle French) comes from Old French randonner, from Old French randon, from Old French randir, from Frankish rand, from Proto-Germanic randijō, from Proto-Germanic rinnaną, from Proto-Indo-European h₃ér- — to move, to stir.