well-meaner

Noun

 * 1) One who means well; a person with good intentions.