Meaning of yangtze

Definition of yangtze

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

Other information on yangtze

WIKIPEDIA results for yangtze
Amazon results for yangtze