loather

noun

One who loathes or abhors.

noun

One who loathes.

noun

One who loathes.

noun

one who hates or loathes