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
Tweet