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

odra Definition

Cancel
odra
geographical name(Oder)
river about 565 miles (909 kilometers) long in central Europe rising in the mountains of Silesia in the Czech Republic and flowing north to join the Neisse River and from there north into the Baltic Sea

Words Related to odra!

odra Examples by Brain Bank Users