Answer: abhorrer

AnswerCrossword Clue
ABHORRERHe detests you
abhorrerone who abhors (to loathe (to detest))