Synonyms of Odessa in English :
Antonyms of Odessa in English
Thesaurus of Odessa in English
Odessa
see definition of odessaSynonyms of odessa
1. (noun) a port city of south central Ukraine on an arm of the Black Sea
Synonyms of Odessa in English :
Antonyms of Odessa in English
Thesaurus of Odessa in English
1. (noun) a port city of south central Ukraine on an arm of the Black Sea