History
History
Synonyms
UK
US
Meaning:
plenty

as much as or more than is needed or desired; a large number or quantity

much, abundance

CORNUCOPIA as in Wiktionary
CORNUCOPIA as in Wikipedia