Pollyanna gift-giving originated in Southern Pennsylvania and New Jersey. It is named after the novel "Pollyanna" by Eleanor Porter, first published in 1913.