Merlot - Definition

merlot

n 1: black wine grape originally from the region of Bordeaux
2: dry red wine made from a grape grown widely in Bordeaux and
California

Look up another word