Indwelling has 3 different meanings across 1 category:
Adjective
A dwelling within, especially lodgement or habitation in the mind or soul.
existing or residing as an inner activating spirit or force or principle
"an indwelling divinity"
"an indwelling goodness"
implanted within the body