providens

Etymology
Present participle of. .

Participle

 * 1) foreseeing
 * 2) providing
 * 3) caring for