Synonyms for Indweller
Synonyms starting with letter L
- person living in a particular place, person who is resident of habitation, person who leases a place
- person who is resident of habitation, person who leases a place, person who resides in a place