lodger

noun

Definitions of lodger

English

someone who lives in part of a house, apartment, or other building where the landlord (=owner who charges rent) is still living

I am looking for a lodger to help cover my mortgage.