blessing

noun
  1. a prayer asking for God’s favor and protection
  2. approval or good wishes
  3. something that brings happiness or good fortune

Examples