cornucopia The origin and history of cornucopia. Etymology From Latin "cornu copiae," literally "horn of plenty." ← Back to the full definition of cornucopia