What does Lily mean?
IS a bloom word: from the flower name, which derives from Latin 'lilium' (lily). The lily is a traditional symbol of purity.
What does Scarlett mean?
An English occupational surname for a dyer or seller of scarlet cloth, now used for its rich red.