ODOROUS Meaning of ODOROUS in English adj.1 having a scent. 2 ODORIFEROUS. Derivatives: odorously adv. Etymology: L odorus fragrant (as ODOUR) Oxford English vocab. Оксфордский английский словарь. 2012