Madeira
noun
1 Madeira
A Brazilian river; tributary of the Amazon River.
synonym: Madeira River.
2 Madeira
An island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands.
Dutch: Madeira
Polish: Region Autonomiczny Madery, Madera
3 Madeira
An amber dessert wine from the Madeira Islands.
Polish: madera
debug info: 0.018