amazon river

Noun
  1. 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