beherbergen

Verb

 * 1) to shelter, put up, to harbour