Odessa
noun
1 Odessa
A port city of south central Ukraine on an arm of the Black Sea.
synonym: Odesa.
Dutch: Odessa
Polish: Odessa
2 Odessa
A city in western Texas.
debug info: 0.0309
noun
A port city of south central Ukraine on an arm of the Black Sea.
synonym: Odesa.
Dutch: Odessa
Polish: Odessa
A city in western Texas.
debug info: 0.0309