What does the word cornucopia mean?

Alphabet: