Douro Hear it!

Douro Definition

Dou·ro (ro̵o)

river flowing from NC Spain across N Portugal into the Atlantic: c. 500 mi (805 km)

Browse dictionary entries near Douro

  1. dourine
  2. dour
  3. douppioni
  4. doum
  5. doula
  6. Doukhobors
  7. Douglass
  8. Douglas, Donald
  9. Douglas
  10. doughy
  1. douse
  2. dove
  3. dovecote
  4. dovekie
  5. doven
  6. Dover
  7. Dover's powder
  8. dovetail
  9. Dow
  10. Dow Jones Euro STOXX 50