I like
Polly, but I'm not sure it would stand alone, or would age well - it is much too nicknamey to me. I know of course that
Polly is originally a nickname for
Mary, but honestly this connection is not obvious enough to make me use
Mary as a full name.
Pollyanna and
Apollonia are options, too, but
Pollyanna is much too created/contracted for my taste, so that leaves
Apollonia. My question is, what do you think of these names?
Father:
The mill's closed. There's no more work. We're destitute. I'm afraid I have no choice but to sell you all for scientific experiments. (The Meaning of Life)