EnglishEdit

AdjectiveEdit

heaven-sent

  1. fortunate, appropriate or providential, as if ordained by God