heaven-sentEnglish

heaven-sent, miraculous, providential

Adjective

Peculiarly fortunate or appropriate, as if by divine intervention

English: heaven-sent, providential, miraculous

English words with similar meanings

Show 2 words