INHABITATION


Meaning of INHABITATION in English

(n.) Population; inhabitants.

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