Compound of Rose (Latin rosa, 'flower') and Lynn (Welsh, 'lake'), a romantic double name.
Like Rosealynn?
Swipe through thousands of names like it