Godsend
godsend /gŏd′sĕnd″/ noun
Something sent by God; an unexpected acquisition or good fortune.
Something that delivers you.
A miracle. A blessing.
Something sent by God; an unexpected acquisition or good fortune.
Something that delivers you.
A miracle. A blessing.