Definitions
noun
an amber dessert wine from the Madeira Islands
noun
an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands
Look “madeira” up elsewhere
Want another word?
Spin the dictionary for a fresh one.