Douro in Portuguese Douro in Portuguese Douro proper noun A river in northern Spain and Portugal. Add to Flashcards