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

More General Terms


More Specific Terms