Big Huge Thesaurus

superabundance

noun

sounds kind of like