Combination of Rose (the flower, from Latin 'rosa') and the suffix '-lean.'
Like Roselean?
Swipe through thousands of names like it