Where does “Rodel” come from?

Rodel (German): sled

Definitions

  1. sled

Words derived from “Rodel