amazon river
Meaning, Definition & Usage
Dictionary
Related
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)
Amazon
.
WordNet
Previous
amazedness
amazeful
amazement
amazing
amazingly
Next
amazona
amazonian
amazonite
amb-
ambage