A matronymic surname, from given names derived from the medieval Germanic given name Rose.
"After researching her family tree, she discovered that Royce was indeed a rare matronymic surname tracing back to the medieval Germanic name Rose."
The surname Royce originated as a variant of the Middle English given name Rose. It was adopted into English usage through its association with this floral name.