- Amazon River as a noun:
- 1
Amazon River
noun
1 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).
synonym: Amazon.
Polish: Amazonka
debug info: 0.0146