Definition of madeira
English to English noun - a Brazilian river; tributary of the Amazon River
source: WordNet 3.0 - an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands
source: WordNet 3.0 - an amber dessert wine from the Madeira Islands
source: WordNet 3.0 - A rich wine made on the Island of Madeira.
source: Webster 1913
Visual Synonyms 
Nearby Word
madeira, madder, mander, maunder, mandara, moder, maitreya, monander, mudra, mitra, madre, mater, menander, mudir, maeandra, maunderer, monandria, midair, minder, mather
|
|
|