Word Hen
What is the meaning of the word "
providence
"?
Definitions:
the guardianship and control exercised by a deity
noun
divine providence