house of refuge
: a charitable institution for giving shelter and protection to the homeless or destitute
Love words? Need even more definitions?
Merriam-Webster unabridged
Share