Douro (noun) Definition, Meaning & Examples

noun
  1. a river in SW Europe, flowing W from N Spain through N Portugal to the Atlantic. About 475 miles (765 km) long.
noun
  1. a river in SW Europe, rising in N central Spain and flowing west to NE Portugal, then south as part of the border between the two countries and finally west to the Atlantic. Length: 895 km (556 miles)
Douro (noun) Definition, Meaning & Examples

More Definitions