Noun > Plethora

(singular) formal

a very large amount or number : an amount that is much greater than what is necessary

A plethora of books have been written on the subject.

a plethora of information