Word Hen
What is the meaning of the word "
indwelling
"?
Definitions:
existing or residing as an inner activating spirit or force or principle
adjective
an indwelling divinity