blessed

adjective
  1. having divine favor or protection; holy
  2. Usage: religious
  3. fortunate or favored
  4. bringing happiness or relief

Examples