Roycen is a modern variant of Royce, an English surname name meaning son of Roy or descendant of the kingly one.
Like Roycen?
Swipe through thousands of names like it