English Dictionary
◊ ODESSA
Odessa
n : a city of south central Ukraine [syn: {Odessa}]
 oder  oder river  odessa  odin  odious