Definition of Sherry

Noun: sherry  she-ree

  1. Dry to sweet amber wine from the Jerez region of southern Spain or similar wines produced elsewhere; usually drunk as an aperitif

See also:
sherrises
Sherwood

Anagrams containing the word sherry

srhrey ysherr rysher rryshe errysh herrys