Madeira

Info · Definitions · Characters

Madeira
· ·
Text
· ·
Script
7
· ·
Length

Definitions

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