madeira
/mʌdˈɪrʌ/
Explore definitions, synonyms, and language insights of madeira
Definitions
Noun
a Brazilian river; tributary of the Amazon River
Noun
an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands
Noun
an amber dessert wine from the Madeira Islands