Causing hatred or strong dislike.
1) It was one of the most odious crimes of recent history.
2) He barked an odious and unforgivable insult to his mother.
Middle English, from Anglo-French, from Latin odiosus, from odium which means 'hatred towards somebody'.
abhorrent, abmoniable, apalling, awful, evil foul