Cockaigne

Explore definitions, synonyms, and language insights of Cockaigne

Definitions

Noun
(Middle Ages) an imaginary land of luxury and idleness