Bordeaux wine

Explore definitions, synonyms, and language insights of Bordeaux wine

Definitions

Noun
any of several red or white wines produced around Bordeaux, France or wines resembling them

More General Terms


More Specific Terms