Definition:
Compare godsend with other words:
benefit vs. godsend
godsend vs. windfall
godsend vs. godspeed
god vs. godsend