A compound of Rosa (Latin 'rose') and Linda (Germanic 'gentle, tender'), meaning 'beautiful rose.'
Like Roselinda?
Swipe through thousands of names like it