Yangtze has 2 different meanings across 2 categories:
Noun · Proper Noun
the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
The longest river in China that flows to the East China Sea north of Shanghai.