A diminutive form from Latin *Rufus* ('red-haired'), popularized in modern media through the character Rufio.
Like Rufio?
Swipe through thousands of names like it