To exist as an animating or divine inner spirit, force, or principle.
To be located or implanted inside something.
To inhabit or reside within as such a spirit, force, or principle.
To dwell (in); reside (within)
Origin of indwell
- From in- + dwell.