Find the word definition

Wiktionary
horns of plenty

n. (horn of plenty English)