loatherEnglish

abominator, loather

Noun

One who hates or loathes

English: abominator, loather

English words with similar meanings

Show 1 words