Main entry: heaven-sent, miraculous, providential
Definition: peculiarly fortunate or appropriate; as if by divine intervention
Usage: a heaven-sent rain saved the crops; a providential recovery
Main entry: marvellous, marvelous, miraculous
Definition: being or having the character of a miracle