Godsent

What is Godsent?

Godsent definition and meaning on Dictionary terms:
adjective

sent by God or as if by God: a godsent rain.