madeira river Meaning, Definition & Usage

  1. noun a Brazilian river; tributary of the Amazon River
    Madeira.

WordNet