mental hospital


Meanings

  • a hospital for mentally incompetent or unbalanced person