Definition of Odessa

  • (noun) a port city of south central Ukraine on an arm of the Black Sea
  • (noun) a city in western Texas

Synonyms of Odessa


Antonyms of Odessa


No Antonyms Found.

Homophones of Odessa


No Homophones Found.