Odiums Meaning
There are 2 meaning(s) for word Odiums
Meaning 1 : hate coupled with disgust
Synonyms : abhorrence, abomination, detestation, execration, loathing
Synonyms : abhorrence, abomination, detestation, execration, loathing
Meaning 2 : state of disgrace resulting from detestable behavior
Similar words of Odiums :
