Words: Madeira Madeira River
Part of speech: n
Definition: a 3380 km long Brazilian river; tributary of the Amazon River