merlot meaning in English
n. merlot, variety of black wine grape from bordeaux (france); red wine made from the merlot black grape
n. merlot, black wine grape originally from the region of bordeaux
n. merlot, variety of black wine grape from bordeaux (france); red wine made from the merlot black grape
n. merlot, black wine grape originally from the region of bordeaux