Meaning of merlot
Definition of merlot
(noun)
black
wine
grape
originally
from the
region
of Bordeaux
dry red
wine
made
from a
grape
grown
widely
in Bordeaux and California
Other information on merlot
WIKIPEDIA results for
merlot
Amazon results for
merlot
Tweet