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