DOURO Meaning of DOURO in English Port. /doh"rddoo/ , n.a river in SW Europe, flowing W from N Spain through N Portugal to the Atlantic. ab. 475 mi. (765 km) long. Spanish, Duero . Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012