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)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches