Mary - 80%. I really love the name Mary but would want to give a Mary the traditional nickname of Molly, or Polly, which I think in reality might be hard to encourage.
Mary would have to paired with a middle name that doesn't make her sound like a nun though - Mary Charlotte, Mary Clementine, Mary Violet would all work beautifully IMO.
Next...Calista