fairy godmother

[fairy godmother] {n.} 1. A fairy believed to help and take care ofa baby as it grows up. 2. A person who helps and does much foranother.

The rich man played fairy godmother to the boys and had abaseball field made for them.

Jane was a fairy godmother to herpoorer friends.