meaning of Beheimatung

Beheimatung - German to English

delivering of a (spiritual) home