Big Huge Thesaurus

habitant

noun

sounds kind of like