Godsent (noun) Definition, Meaning & Examples

adjective
  1. sent by God or as if by God: a godsent rain.
Godsent (noun) Definition, Meaning & Examples

More Definitions