Rosalind, by a mile. It's classy, dignified, and elegant. I say ross-a-lind (as opposed to roz-a-lind). The only
Ros- name I like more than
Rosalind is
Rosamund!
Rosemary has never appealed to me, and I find
Primrose too cutesy and somewhat schmaltzy.