亚马逊 yàmǎxùn Amazon (river or rainforest) Definitions Defs Origin Strokes Stroke Words Sentences Sents 亚马逊河 yàmǎxùnhé Amazon River the Amazon River in South America