What is the meaning of the word "indwelling"?

Definitions:

  1. existing or residing as an inner activating spirit or force or principle copy to clipboard adjective
    • an indwelling divinity copy to clipboard