I
love Rosalind. I don't really mind
Primrose, it's just too... prim. I wish you would use the full name though, or just
Rose as a nn. Rosey takes away from the fantasy-ness of it, which is what I love.
Roz-a-lie is pretty, but I think you'd have a hard time enforcing that pronounciation.