Where Did the Horn of Plenty Originate?

The Horn of Plenty is called Cornucopia. This word goes all the way back to the 5th century BC. It represents abundance or plenty and originated from Greek.