|
Definition of Odesa
1. Noun. A port city of south central Ukraine on an arm of the Black Sea.
Exact synonyms: Odessa
Generic synonyms: City, Metropolis, Urban Center, Port
Group relationships: Ukraine, Ukrayina
Generic synonyms: City, Metropolis, Urban Center, Port
Group relationships: Ukraine, Ukrayina