'fame, glory' + *ríks, 'king, ruler') is a Germanic name, recorded from the 8th century onward.
[1] Its Old High German forms are Hrodric, Chrodericus, Hroderich, Roderich, Ruodrich, etc.
In Spanish and Portuguese, it was rendered as Rodrigo, or in its short form, Ruy or Rui, and in Galician, the name is Roy or Roi.
In Arabic, the form Ludharīq (لُذَرِيق), used to refer Roderic (Ulfilan Gothic: *Hroþareiks), the last king of the Visigoths.
The modern English name does not continue the Anglo-Saxon form but was re-introduced from the continent by the Normans in medieval England.