Meaning of the word "do gooder" in English

What does "do gooder" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

do gooder

US /ˈduː.ɡʊd.ɚ/
UK /ˈduː.ɡʊd.ər/

Noun

a person who is earnestly but ineffectually philanthropic or reformist; an idealistic but often naive social reformer

Example:
Some people dismiss her as a naive do-gooder, but her intentions are genuinely good.
He's always trying to help, but sometimes he comes across as a bit of a do-gooder.