well-willer

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