Synonyms for "abominator"

Words with similar meaning