VariousWords beta
Related Terms:
Definitions:
Noun
Definition: That which nurtures; a nurturing factor or influence.
Adjective
nurturant
Definition: providing physical and emotional care and nourishment
Definition: That provides nourishment; nurturing.