Dictionary.com
Thesaurus.com

supererogator

  • a word derived from supererogate.
    supererogate
    verb (used without object)
    to do more than duty requires.

More Suggestions