Do-gooder

"Do-gooder" in nb

naiv idealist

(one who has a conviction of their own moral superiority)

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.