Origin: Latin suffix -ance
Overabundance has 3 different meanings across 1 category:
the state of being more than full
a quantity that is more than what is appropriate
"four-year-olds have an overabundance of energy"
"we received an inundation of email"
An excess of what is needed or is appropriate.