madeira
(noun)
noun
1. a Brazilian river; tributary of the Amazon River
Definition categories: object
2. an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands
Definition categories: location
3. an amber dessert wine from the Madeira Islands
Definition categories: food