MISSION HOME
Meaning of MISSION HOME in English
noun
: a benevolent institution (as for the care of the indigent or the aged) maintained by a religious organization
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012