Coinhabitant meaning

One who dwells with another, or with others.
noun
0
0
Advertisement

Origin of coinhabitant