punisher (n.) Look up punisher at Dictionary.com
mid-14c., agent noun from punish (v.).