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