FAQs About the word do-good

do-gooder

charitable,humanitarian,philanthropic,philanthropic,altruistic,Beneficent,benevolent,charitable,generous,good

self-centred,selfish,cheap,Hard-hearted,miserly,stingy, tight-fisted,parsimonious,pitiless,self-concerned,self-indulgent

doggoned => confounded, doggone => bloody, dogfights => dogfights, dogfaces => Dogfaces, dogface => Dog face,