public-spirited

adj

1.
showing unselfish interest in the public welfare