Meaning of sherry
Definition of sherry
(noun)
dry to
sweet
amber
wine
from the Jerez
region
of
southern
Spain or
similar
wines produced elsewhere;
usually
drunk
as an
aperitif
Other information on sherry
WIKIPEDIA results for
sherry
Amazon results for
sherry
Tweet