What is the meaning of Indwelling?

A dwelling within, especially lodgement or habitation in the mind or soul.

implanted within the body

existing as an inner principle; inherent

Source: wiktionary.org