Amazon River
English Dictionary
->
Letter A
-> Amazon River
Search Dictionary:
Amazon River Definition
(n)
a
major
South
American
river
;
flows
into
the
South
Atlantic
;
the
world
''
s
2nd
longest
river
(
4000
miles
)
Amazon River Synonyms
Amazon
Amazon River
© Art Branch Inc.