In English, name Pollyanna means – Compound of names Polly and Anna. Writer Eleanor Porter invented this name for the heroine of her novel Pollyanna (1913).. Name Pollyanna originated as an English name. Name Pollyanna is most often used as a girl name or female name.