Cornucopia is a noun that refers to an abundant supply or profusion of good things. It can also refer specifically to a curved, hollow horn-shaped container filled with fruits and grains, symbolizing plenty and the bounty of nature. The word comes from Latin words "cornu" meaning horn and "copia" meaning abundance or plentiful supply.