MyDataFarming







Definitions of godsend:
  • noun:   a sudden happening that brings good fortune (as a sudden opportunity to make money)



more on this topic on answers.com