inhabitent ( synonym found)

Definition of inhabitent:

°Someone or thing who lives in a place.

Definition of inhabitent:

°Someone or thing who lives in a place.

Back to Top