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

douro Definition

Cancel
douro
geographical name(Dou-ro)
river 556 miles (895 kilometers) long in southwestern Europe rising in north central Spain, flowing west to northeastern Portugal, turning south where it forms a section of the border between Spain and Portugal, then flowing west into the Atlantic

Words Related to douro!

douro Examples by Brain Bank Users