madeira river


Meanings

  • a Brazilian river; tributary of the Amazon River