Это общеславянское слово восходит к той же основе, что и такие слова, как ржавый, руда, рыжий. Первоначальное значение – "становиться красным". Обратим внимание на соответствия в других языках: rot – "красный" в немецком, red – "красный" в английском.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс".
Крылов Г. А..
2004.