I love
Polly and ESPECIALLY
Pollyanna! I think I'd prefer it as a NN because on it's own it seems better suited as a name for a pet - even so I'd be delighted to meet a human
Polly :)
Polly is so bubbly I'd give her a longer more "solid" MN to ground her a bit.
Polly GeorgiaPolly WinifredPolly AugustaPolly HarrietPolly Angeline /
AngelinaPolly MirandaPolly CassandraPolly FrancesPolly Margaret /
MargueritePolly JessaminePolly VeronaPolly DanicaPolly Amaris (hehe, just had to throw that one in there - see, polyamorous)
Polly Esther (ha, this one too)