amazon river

Noun
  • A major South American river
    Arises in the Andes and flows eastward into the South Atlantic
    The world's 2nd longest river (4000 miles) (synset 109218250)

Other Searches