Glossary of Wine Terms

← Back to the list

Douro

Definition
A river in Portugal as well as the wine region famous for producing Port wines.
Letter
D
Advertisement