Definitions of bonanza:

  • noun:   an especially rich vein of precious ore
  • noun:   a sudden happening that brings good fortune (as a sudden opportunity to make money)