×

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

Related Words

  1. merlin
  2. merlon
  3. merluche
  4. merlu
PC Version

Copyright © 2018 WordTech Co.