Nourisher

•  Nourisher  –  One who, or that which, nourishes.