Meaning : Encouragement. Aiding the development of something.
Synonyms : fostering
Meaning : Helping someone grow up to be an accepted member of the community.
Example :
They debated whether nature or nurture was more important.
Synonyms : breeding, bringing up, fostering, nurture, raising, rearing, upbringing
Fosterage meaning in Telugu.