What is the full meaning of merlots
MERLOT, a red dry wine [n]
Example of the word merlots placed on a Scrabble board.