Anathematizer

A·nath·e·ma·ti·zer

Anathematizer

n.
  1. One who pronounces an anathema.