Definition of Odessa

  • 1. A port city of south central Ukraine on an arm of the Black Sea Noun
  • 2. A city in western Texas Noun

Synonyms for word "odessa"

Semanticaly linked words with "odessa"