horn of plenty

nouns

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