As a noun godsend
is an unexpected good fortune or benefit; a windfall.
As an adjective godsent is
unexpectedly beneficial.
godsend
English
Noun
(
en noun)
An unexpected good fortune or benefit; a windfall.
See also
* godsent
godsent
English
Adjective
(head)
unexpectedly beneficial