Learn how to say Odious correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word odious:
extremely unpleasant; repulsive:
a pretty odious character
late Middle English: from Old French odieus, from Latin odiosus, from odium ‘hatred’