Variant of Roselyn, blending Rose (Latin, 'rose') and Lynn (Welsh, 'lake'), meaning 'pretty rose'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Rosselin?
Swipe through thousands of names like it