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