sherry

Noun
  1. Dry to sweet amber wine from the Jerez region of southern Spain or similar wines produced elsewhere;
    Usually drunk as an aperitif (synset 107917198)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches