You asked:

what does horn of plenty mean

  • The term 'horn of plenty' means a goat's horn filled with grain and flowers and fruit symbolizing prosperity.