fairy godmother
Short definition from Wiktionary
Noun
- In certain fairy tales, a fictional benevolent woman with magical powers who uses them to help the cause of the protagonist.
- Any generous benefactor.
We haven’t written up fairy godmother yet: Simple and Standard meanings, examples and a quiz.