Synonym-English dictionary »

do-gooder synonyms in English

SynonymEnglish
do-gooder noun

humanitariannoun

improvernoun