Advertisement

Glossary of Wine Terms

Chateau

Meaning French for 'castle;'Chateau is an estate with its own vineyards.


Advertisement
Newsletter