Rodos, Rhodes or Rhodes was the name of an island in southeastern Greece that belonged to the Dodecanes. It was also called Ofiusa, because there was a lot of snake, Rodos was the most easteastern island of Greece.
either that belongs to the expression: roller to drag extremely heavy things-