Family name origins & meanings
- German : from Middle High German rose ‘rose’ + an agent derivative of treten ‘to step or tread’, an occupational name for a rose grower or a topographic name for someone who lived by a path that was overgrown with roses.