abhomination

Etymology
Compare.