Definition of Odesa

Noun: Odesa

  1. A port city of south central Ukraine on an arm of the Black Sea
    - Odessa

See also:
odes
Odessa

Anagrams containing the word odesa

oesad aodes saode esaod desao