cornucopia
cornucopia - noun
a goat's horn filled with grain and flowers and fruit symbolizing prosperity
the property of being extremely abundant
cornucopia - thesaurus
profuseness
profusion
richness