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

odesa Definition

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

Words Related to odesa!

odesa Examples by Brain Bank Users