never-never landyoudaoicibaDictYouDict
"An imaginary utopian place or situation", Early 20th century: often with allusion to the ideal country in J. M. Barrie's Peter Pan.