• word of the day

    madeira

    madeira - Dictionary definition and meaning for word madeira

    Definition
    (noun) a Brazilian river; tributary of the Amazon River
    Synonyms : madeira river
    Definition
    (noun) an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands Definition
    (noun) an amber dessert wine from the Madeira Islands
Download our Mobile App Today
Receive our word of the day
on Whatsapp