Welsh name from 'rhos' (moor) and 'ser' (hero), meaning 'moor hero' or 'heath champion.'
Like Rosser?
Swipe through thousands of names like it