We found 3 definitions of amazon river from 3 different sources.
Noun |
||
amazon river - a major South American river; arises in the Andes and flows eastward into the South Atlantic; the world's 2nd longest river (4000 miles) | ||
Amazon, Amazon River | ||
peru, republic of peru a republic in western South America; achieved independence from Spain in 1821; was the heart of the Inca empire from the 12th to 16th centuries |