ˈgädˌsend noun
( -s )
Etymology: back-formation from god-sent
1. : some desirable or needed thing that comes unexpectedly as if sent by God
what a godsend your inexpensive books have been — R.J.Crohn
the rain after the long drought was a godsend
2. : a happy or welcome event
the experience was a godsend to a mind that was growing torpid — V.L.Parrington