Variant of Rosalind, from Latin 'rosa' (rose) combined with Germanic 'lind' (gentle/soft).
Like Rosiland?
Swipe through thousands of names like it