Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word sherry from English dictionary with examples, synonyms and antonyms.

sherry   noun

Meaning : Dry to sweet amber wine from the Jerez region of southern Spain or similar wines produced elsewhere. Usually drunk as an aperitif.