odessa

Noun
  1. A port city of south central Ukraine on an arm of the Black Sea (synset 109039375)
  2. A city in western Texas (synset 109168392)

Other Searches