What do you call a person or community that grants refuge?

I'm wondering if there is a common term for a person or group of people who grant refuge.

I understand that a refuge is a place that provides protection or shelter of some sort, but it is often the case that someone has to grant that refuge.

That someone might be a relative giving their niece/nephew a place to stay while they get back on their feet or a nation exercising its sovereignty by granting asylum to political refugees.

Is there a name for such a person or community?


Legal texts typically use the term harborer (harbourer, UKSE)