Odessa
geographical name
Odes·sa
ō-ˈde-sə
1
city in western Texas
2
or Ukrainian Odesa
city and port on the Black Sea in southern Ukraine
Love words? Need even more definitions?
Merriam-Webster unabridged



