odesa

Nouns

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

Synonyms

Odessa

Words of close approximity

Oder
Odets