Cabernet Sauvignon grape
Explore definitions, synonyms, and language insights of Cabernet Sauvignon grape
Definitions
Noun
superior red wine grapes grown especially in the Bordeaux region of France and northern California