Elaborated variant of Scarlett, from Old French 'escarlate' meaning 'bright red cloth or dye.'
Like Escarlett?
Swipe through thousands of names like it