Alteration (based on rollen, Rollladen) of older Rouleau, from French rouleau.
Improve your pronunciation
Practice speaking and memorizing "Rollo" and many other words and sentences in German.