meaning of fostered

1. of Foster
2.
provided with parental care and nurture especially by a surrogate or surrogates


Related Words

fostered |

Developed & Maintained By Taraprasad.com

Treasure Words