Odessa — synonyms, definition
1. Odessa (Noun)
1 synonym
Odesa
2 definitions
Odessa (Noun) — A city in western Texas.
Odessa (Noun) — A port city of south central Ukraine on an arm of the Black Sea.
5 types of
city metropolis port urban center urban centre
5 parts of
Lone-Star State TX Texas Ukraine Ukrayina