Synonyms of godsend

1 Syllable
luck, good, boon
2 Syllables
vitals, windfall, mercy, blessing, manna, mercies
3 Syllables
algorithm, surprise, benefit, algorithms, needfulness, suddenness, luckiness
4 Syllables
benediction, lifesaver, necessity, necessities, advantage
5 Syllables
desideratum, precipitousness, fortunateness
6 Syllables
undeniability
7 Syllables
inevitability, inevitabilities, indispensability