German compound of Rose (from Latin 'rosa') and Marie (from Hebrew Miriam), meaning bitter rose.
Like Rosmarie?
Swipe through thousands of names like it