Variant of Rosalind, from Latin 'rosa linda' meaning beautiful rose, used by Shakespeare.
Like Rosalin?
Swipe through thousands of names like it