Another word for plethora

Noun

embarrassment, overplus, plethora, superfluity - extreme excess

Example:- an embarrassment of riches

Tweets containing the word plethora

Source : WordNet