blasphemer n 1: a person who speaks disrespectfully of sacred things
Blasphemer \Blas*phem"er\, n. One who blasphemes. [1913 Webster] And each blasphemer quite escape the rod, Because the insult's not on man, but God ? --Pope. [1913 Webster]