bordeaux

Noun
  1. A port city in southwestern France;
    A major center of the wine trade (synset 108954305)
  2. Any of several red or white wines produced around Bordeaux, France or wines resembling them (synset 107911212)

Other Searches