childrearer

Noun

 * 1) One who rears (cares for and raises) a child.