Noun > Cornucopia

1 : (count) : a container that is shaped like a horn and is full of fruits and flowers

2 : (singular) : a great amount or source of something

The market is/offers a cornucopia of fruits and vegetables.

The book includes a cornucopia of wonderful stories.