Anathematizer
A·nath·e·ma·ti·zer
Anathematizer
n.
One who pronounces an anathema.