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