Find the word definition

The Collaborative International Dictionary
Inhabitress

Inhabitress \In*hab"it*ress\, n. A female inhabitant. [R.]

Wiktionary
inhabitress

n. (context archaic English) A female inhabitant.