well-willer

Etymology
Possibly a calque of Latin from  +.

Noun

 * 1)  One who wishes (someone) well, or means kindly (toward someone).