Deriva dal germanico Hrolf o dalla sua forma norrena Hrólfr, che erano ipocoristici del nome Rodolfo. Più tipico della Germania e della Scandinavia, in Inghilterra venne introdotto dai Normanni, dove però ebbe vita breve; attualmente vi è usato solo occasionalmente, come prestito dal tedesco.
Tramite la latinizzazione della forma normanna Roul si ebbe la variante inglese Rollo, che è comunemente in uso dal XIX secolo.