Douro (English, name)
expansion: Douro
Senses:
glosses: A river in northern Spain and Portugal.
Forms: