Meaning : A hospital for mentally incompetent or unbalanced person.
Synonyms : asylum, insane asylum, institution, mental home, mental hospital, psychiatric hospital
Mental institution ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Mental institution ka matlab kya hota hai?