public-spirited

Synonyms of PUBLIC-SPIRITED