superabundance
abundance
copiousness
teemingness
bellyful
excess
glut
nimiety
oversupply
surfeit
surplus
surplusage