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