Douro
Douro
Definition
Dou·ro (dō′ro̵o)
river flowing from NC Spain across N Portugal into the Atlantic: c. 500 mi (805 km)
Browse dictionary entries near Douro
- dourine
- dour
- douppioni
- doum
- doula
- Doukhobors
- Douglass
- Douglas, Donald
- Douglas
- doughy
- douse
- dove
- dovecote
- dovekie
- doven
- Dover
- Dover's powder
- dovetail
- Dow
- Dow Jones Euro STOXX 50
