iJunoon official Urdu Dictionary
مکروہ
makrooh
کربھہ
kharbah
برا
bura
معیوب
mayoob
English definition for odious
1. s. unequivocally detestable
Synonyms and Antonyms for odious
Sponored Video