Meaning of amazon river

Definition of 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)

Other information on amazon river

WIKIPEDIA results for amazon river
Amazon results for amazon river