As nouns the difference between inhabitant and sharehouse
is that inhabitant is someone or thing who lives in a place while sharehouse is a house shared by several inhabitants (but not a family unit).
inhabitant
English
Alternative forms
* enhabitant (archaic)
Related terms
* inhabit
----
sharehouse
English
Noun
(
en noun)
A house shared by several inhabitants (but not a family unit).