DO-GOODER


Meaning of DO-GOODER in English

[do-good.er] n (1926): an earnest often naive humanitarian or reformer -- do-good.ing n or adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.