Henrietta and Harriet, I've always disliked these names.
Beatrix is nice but may be a bit "now", not sure.
Pippa would be a no-no for me, the Middleton woman and various obscene meanings in other languages.
Christy is a unisex shortening for various names. I would always give a full name, so Christine, Christina, Christabel, Christianna ...
Cordelia - Shakespearean names always have class. This one not over-popular afaik.
Hazel - never been all that keen on this name, plus for many people it's a male rabbit thanks to Waterrship Down. I hate it when authors do that. Artemis Fowl is another sex-change one.
Jemima is a bit prim, and too Beatrix Potter (although strangely with Beatrix itself I don't automatically think Potter).
Ramona - I really like this name a lot and it's a clear winner for me.
Sheba is a German Shepherd Dog. (Sorry)