Meaning of yangtze kiang

Definition of yangtze kiang

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

Other information on yangtze kiang

WIKIPEDIA results for yangtze kiang
Amazon results for yangtze kiang