Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Sherry in English

English

Sherry

/ʃɛri/

noun

1. Dry to sweet amber wine from the jerez region of southern spain or similar wines produced elsewhere

  • Usually drunk as an aperitif
synonym:
  • sherry