loathsome; vile; hateful; disgusting
All acts of injustice and prejudice are odious to me.
odium (ill will, hatred, offense) (Latin)
ignoble, odious, reprehensible, sordid, unconscionable
hate people with bad odour (odious) and high audio (odious) the word reminds us of ODOUR, when we get bad odour from someone. we tend to DISLIKE or DEVELOP AN AVERSION for that person. remember garfield and odi. ?? garfield HATES odi. so anything with the prefix odi+ is detestable