amazon-river

Nouns

  • (n) 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,

Synonyms

Amazon

Words of close approximity