abominator

listen to the pronunciation of abominator
English - English
{i} one who loathes or detests
one who hates or loathes
One who abominates
abominator
Favorites