Definition of Odessa in English:

Odessa

proper noun

  • A city and port on the south coast of Ukraine, on the Black Sea; population 1,008,600 (est. 2009). Ukrainian name Odesa/ɔˈdɛsa/.

Pronunciation:

Odessa

/əʊˈdɛsə/