• word of the day

    marasca

    marasca - Dictionary definition and meaning for word marasca

    Definition
    (noun) small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made Definition
    (noun) Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur
Download our Mobile App Today
Receive our word of the day
on Whatsapp