Well-willer

Webster's Dictionary of the English Language

·noun One who wishes well, or means kindly.