odessa
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
a port city of south central Ukraine on an arm of the Black Sea
Odesa
.
noun
a city in western Texas
WordNet
Previous
ode
odelet
odeon
oder
odesa
Next
odets
odeum
odfend
odible
odic