odesa

Noun
  • A port city of south central Ukraine on an arm of the Black Sea (synset 109039375)

Other Searches