Glossary of Wine Terms

← Back to the list

Sherry

Definition
A fortified wine from a denominated region in southwest Spain; styles include fino, Manzanilla, oloroso, and amontillado.
Letter
S
Advertisement