Meaning of indwelling

Definition of indwelling

(adj) existing or residing as an inner activating spirit or force or principle; "an indwelling divinity"; "an indwelling goodness"

Other information on indwelling

WIKIPEDIA results for indwelling
Amazon results for indwelling