Noun
-
an amber dessert wine from the Madeira Islands
-
an island in the Atlantic Ocean off the coast of Africa
the largest of the Madeira Islands
-
a Brazilian river
tributary of the Amazon River
- madeira river