Blend of Polly (pet form of Mary) and Ann (Hebrew 'grace'), evoking cheerful optimism.
Like Pollyann?
Swipe through thousands of names like it