Fairy godmother

Origin of: Fairy godmother

Fairy godmother

Denoting a generous benefactor who provides unexpected and lavish assistance, has been used in this sense since the 19th century, derives of course from the stock character in fairy tales like Cinderella, versions of which exist in many languages and cultures, dating back to antiquity.