Definition of Odessa

Noun: Odessa  ,ow'de-su

  1. A port city of south central Ukraine on an arm of the Black Sea
    - Odesa
     
  2. A city in western Texas

See also:
Odesa
Odets

Anagrams containing the word Odessa

oaesds aodess saodes ssaode essaod dessao