You could always use Rosie for a nickname - use her middle name as your basis Lottie comes to mind for me. Although it's spelt 'lett', I tend to pronounce Scarlett with a slight 'o' sound so 'lott', ITMS.