cornucopia

noun

  1. 1

    the property of being extremely abundant

    the profusion of detail

    the idiomatic richness of English

  2. 2

    a goat's horn filled with grain and flowers and fruit symbolizing prosperity

Synonyms

Also useful for “cornucopia”:Crossword