an excess or abundance of something
A plethora of studies now confirms the link between regular exercise and improved mental health.
Master “plethora” and 957 more GRE, 999 more SAT words