'Roberto' es un nombre propio masculino de origen germano formado por las palabras Hrod y beraht que significan "fama" y "brillante", respectivamente. Después de haberse utilizado en mayor medida en Italia, fue adoptado por la Europa continental, entró en Inglaterra a través de los Normandos.