The Collaborative International Dictionary
Fosterer
Fosterer \Fos"ter*er\, n. One who, or that which, fosters.
Wiktionary
fosterer
n. One who fosters; one who is designated to care for and nurture someone.