cornucopia - Dictionary definition and meaning for word cornucopia
corn + copia copia is similar to copius meaning plentiful, cornucopia thus means plenty of corn(grains/fruits).
corn+copies=plentiful
Corn+Utopia (the state in which everything is perfect) = Cornucopia