ODOROUS Meaning of ODOROUS in English a. See odoriferous Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012