Definitions of serendipity:

  • noun:   good luck in making unexpected and fortunate discoveries