meaning of nurturant

1. providing physical and emotional care and nourishment


Related Words

nurturant |

Developed & Maintained By Taraprasad.com

Treasure Words