Madeira
English Dictionary
->
Letter M
-> Madeira
Search Dictionary:
Madeira Definition
(n)
a
Brazilian
river
;
tributary
of
the
Amazon
River
(n)
amber
-
colored
dessert
wine
from
Madeira
Madeira Synonyms
Madeira
Madeira River
© Art Branch Inc.