ODD Meaning of ODD in English strangi, curiosi, ínusual, singulari; (extra) restant; (not even) ínpari; (miscellaneous) divers English Interlingue dictionary. Английский словарь Интерлингве. 2012