Meaning of yangtze river

Definition of yangtze river

(noun) the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai

Other information on yangtze river

WIKIPEDIA results for yangtze river
Amazon results for yangtze river