• Godsend

    Origin

    Middle English goddes sand - God’s message

    Full definition of godsend

    Noun

    godsend

    (plural godsends)
    1. An unexpected good fortune or benefit; a windfall.
    © Wiktionary