Definition of Odesa

  • (noun) a port city of south central Ukraine on an arm of the Black Sea

Synonyms of Odesa


Antonyms of Odesa


No Antonyms Found.

Homophones of Odesa


No Homophones Found.