/ ˈgɒdsend; NAmE ˈgɑːd-/ noun
[ sing. ] godsend (for sb/sth) | godsend (to sb/sth) something good that happens unexpectedly and helps sb/sth when they need help :
This new benefit has come as a godsend for low-income families.
••
WORD ORIGIN
early 19th cent.: from God's send what God has sent .