Heaven-sent meaning

hĕvən-sĕnt
Occurring at an opportune time; providential.
adjective
0
0
Fortunate, appropriate or providential, as if ordained by God.
adjective
0
0
Advertisement