Godsends, noun plural of godsend. Synonyms in the same form.
Windfall
windfalls, boons, bonanzas, booms, gravies
Other
life-savers
All synonyms for godsend →