INHABITATION


Meaning of INHABITATION in English

noun population; inhabitants.

2. inhabitation ·noun abode; place of dwelling; residence.

3. inhabitation ·noun the act of inhabiting, or the state of being inhabited; indwelling.

Webster English vocab.      Английский словарь Webster.