I still like Madeleine (I've always liked that name), but Millicent is very apt, at least. I also like Marguerite.