bedlam: pejorative terms for an insane asylum
mental hospital: a hospital for mentally incompetent or unbalanced person
gog and magog: biblical names of the enemies of God's people who wage war against God at the end of the world