Definition
Simply plug your letters into the Search and Get definitions for English words.
noun : MADEIRA
Source:WordNet 3.1
-
1. (
) a Brazilian river; tributary of the Amazon River ;
-
2. (
) an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands ;
-
3. (
) an amber dessert wine from the Madeira Islands ;
See more about : MADEIRA