Synonyms and Antonyms for odesa | Synonym.com

Synonyms and Antonyms for odesa

1. Odesa (n.)

a port city of south central Ukraine on an arm of the Black Sea

Synonyms: