godsends

noun
  1. things that are very helpful or beneficial, especially when received unexpectedly
  2. Usage: plural of godsend

Examples