Definition of fairy gift in English:

fairy gift

noun

  • A wonderful or valuable gift that arrives unexpectedly or in a seemingly magical way; a boon, a godsend; (also, with allusion to some traditional fairy tales) something which at first appears to be attractive or valuable but later vanishes or changes into something bad.

Origin

Late 17th century; earliest use found in John Fryer (d. 1733), traveller and writer.