Definition of heaven-send in English:

heaven-send

noun

  • Something received as if sent specially from heaven, a godsend.

Origin

Early 19th century.