• word of the day

    merlot

    merlot - Dictionary definition and meaning for word merlot

    Definition
    (noun) black wine grape originally from the region of Bordeaux Definition
    (noun) dry red wine made from a grape grown widely in Bordeaux and California
Download our Mobile App Today
Receive our word of the day
on Whatsapp