GeneralConnection.com
➔
Dictionary
heaven-sent
Adjective
1. providential
1. miraculous, fortunate
Usage