INHABITATION Meaning of INHABITATION in English (n.) Population; inhabitants. Webster's English dictionary. Английский словарь Webster. 2012