douro

/ˈdowru/; /ˈdɔwru/

Definitions

1. noun

A river in northwestern Portugal and southwestern Spain, approximately 340 miles long, that flows into the Atlantic Ocean.

“The Douro Valley is known for its wine production and stunning scenery.”

2. proper noun

A region in Portugal known for its wine production and beautiful landscape.

“The Douro region is a UNESCO World Heritage Site.”

Synonyms

  • river
  • valley

Antonyms

  • desert
  • ocean