plethora[noun]Synonyms: excess, glut, overabundance, profusion, superabundance, surfeit, surplus 
Related Words: much, 
plenty, 
many, 
deluge, 
flood [TahlilGaran] English Synonym Dictionary ▲
 pleth‧o‧ra /ˈpleθərə/ 
 noun[
Date: 1500-1600; 
Language: Medieval Latin; 
Origin: Greek, 'fullness', from plethein 'to be full'] 
a plethora of something formal a very large number of something, usually more than you need: 
 a plethora of suggestions  [TahlilGaran] Dictionary of Contemporary English ▲