Synonyms of public-spirited

1 Syllable
kind, good
2 Syllables
helpful, gracious
3 Syllables
generous, liberal, patriotic, kindhearted, big-hearted, donating, benignant, humane, bountiful, altruistic
4 Syllables
openhanded, benevolent, beneficent, philanthropic, magnanimous, contributing, munificent
5 Syllables
humanitarian, humanitarians
6 Syllables
eleemosynary