horn of plenty, cornucopia -- (a goat's horn filled with grain and flowers and fruit symbolizing prosperity)
profusion, profuseness, richness, cornucopia -- (the property of being extremely abundant; "the profusion of detail"; "the idiomatic richness of English")