How to pronounce "odesa"

Add your own pronunciation of "odesa"

Meanings and definitions of "odesa"

Noun

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

Synonyms: