Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

odessa Definition

Cancel
odessa
geographical name(Odes-sa)
city in western Texas population 99,940
odessa
geographical name(Odes-sa)
city and port on the Black Sea in southern Ukraine population 1,012,500

Words Related to odessa!

odessa Examples by Brain Bank Users