Nouns

(n)horn of plenty, cornucopiaa goat's horn filled with grain and flowers and fruit symbolizing prosperity
(n)profusion, profuseness, richness, cornucopiathe property of being extremely abundant“the profusion of detail”, “the idiomatic richness of English”