ODESSA Meaning of ODESSA in English n. seaport on the Black Sea in southern Ukraine; city in western Texas (USA) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012