Definition of "Indwelling" :
adjective: existing or residing as an inner activating spirit or force or principle
"An indwelling divinity."
adjective: existing or residing as an inner activating spirit or force or principle
"An indwelling divinity."