When it comes to synonyms for "doing good," many words come to mind, such as charitable, benevolent, compassionate, kindhearted, philanthropic, altruistic, magnanimous, generous, and helpful. People typically use these words to describe those who seek to improve the lives of others or contribute to a greater good. Charitable people often go out of their way to help others and create a positive impact in their communities. They donate money, time, and resources to support various causes, such as education, healthcare, poverty, and environmental conservation. In the end, doing good is an essential aspect of humanity that showcases compassion and kindness towards one another.