Blasphemer

Blas·phem·er

Blasphemer

n.
  1. One who blasphemes.
    And each blasphemer quite escape the rod, Because the insult's not on man, but God ?