nurturer ( synonym found)

Definition of nurturer:

°A person who nurtures.

Back to Top