nurturant
1. [ adjective ] providing physical and emotional care and nourishment
Related terms: compassionate
Similar spelling:   nurturance
  nurtural
  nurture
  nurturing