









鬼哭神号 is a Chinese idiom (chengyu) meaning “to wail and howl tragically and terrifyingly, as if ghosts are weeping and gods are roaring; used to describe extremely mournful and ghastly cries, or loud, chaotic, and alarming noises”. Literally, “ghosts crying and gods howling”.