public-spirited
1. [ adjective ] showing unselfish interest in the public welfare
Examples:

"a public-spirited citizen"

Related terms: unselfish
Similar spelling:   public_toilet