Variant of Roselyn, blending Rose (Latin, the flower) with the suffix -lyn (Welsh, 'lake').
Like Rozelyn?
Swipe through thousands of names like it