overabundance

noun
  1. an excessive amount or supply of something; more than is needed or wanted

Examples