English dictionary
odessa meaning and definition
Definition and meaning of odessa at MeaningMonkey.org. odessa meaning and definition in the English Dictionary.ODESSA noun
Definition of Odessa (noun)
- a port city of south central Ukraine on an arm of the Black Sea
- synonyms: Odesa
- a city in western Texas
Source: Princeton University Wordnet