meaning of mental home

1. a hospital for mentally incompetent or unbalanced person


Related Words

mental home |

Developed & Maintained By Taraprasad.com

Treasure Words