What does Blasphemist mean?

Blasphemist - German to English

blasphemer