INHABITATION


Meaning of INHABITATION in English

(n.) Abode; place of dwelling; residence.

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