....Polly?
(Happy New Year BTW)
I've come to love this recently... it's cute for a baby but (I think) also ages well. I'm not keen on the name Mary and like Polly in its own right. Is it a bit too nicknamey? Also really like Penelope - at a stretch could name be Penelope with nn Polly?
Be as brutal as you like :)
TIA :)