horn of plenty

Noun
  1. A goat's horn filled with grain and flowers and fruit symbolizing prosperity (synset 106820979)

Other Searches