From Germanic hros-mund meaning 'horse protection,' later folk-reinterpreted as Latin rosa munda, 'pure rose'.
Like Rosemond?
Swipe through thousands of names like it