cuccagna

Noun

 * 1) abundance, plenty, feast
 * 2) Cockaigne