Vocabulary

large river (esp. the Yangtze)

noun