Compound of Scarlett (Old French 'bright red cloth') and Rose (Latin rosa), forming a vivid floral double name.
Like Scarlettrose?
Swipe through thousands of names like it