Abhorrer

•  Abhorrer  –  One who abhors.