An excess of what is needed or is appropriate.
From Middle English overaboundaunce, equivalent to over- + abundance.
Select a language to see translations