abominator

(noun) loather

< abomination | abor >