inhabiter

noun

An inhabitant.

One who inhabits; an inhabitant.