habelid

English:to inhabit