Words: horn of plenty cornucopia
Part of speech: n
Definition: a goat's horn filled with grain and flowers and fruit symbolizing prosperity