Peculiarly fortunate or appropriate, as if by divine intervention
English: heaven-sent, providential, miraculous
miraculous, heaven-sent, marvellous, marvelous, providential
English: heaven-sent, providential, miraculous
English: marvelous, marvellous, miraculous