no-place (n.)youdaoicibaDictYouDict[no-place 词源字典]
also noplace, "place which does not exist," 1929, from no + place (n.).[no-place etymology, no-place origin, 英语词源]