well-willer
WELL-WILLER
, n. [well and will.] One who means kindly.