Hater

Hat"er (hāt"ẽr), n. One who hates.

An enemy to God, and a hater of all good.
Sir T. Browne.