Meaning of plethora

Definition of plethora

(noun) extreme excess; "an embarrassment of riches"

Other information on plethora

WIKIPEDIA results for plethora
Amazon results for plethora