收留

shōuliú
to offer shelter, to have in one's care
HSK 79

Additional Dictionary Meanings

to offer shelter; to have sb in one's care