Dictionary definition · inhabitancy
noun
- the act of dwelling in or living permanently in a place (said of both animals and men)"he studied the creation and inhabitation and demise of the colony"
Similar words
Source: Open English WordNet (CC BY 4.0).