Yalu

Yalu River noun river in eastern Asia; rises in North Korea and flows southwest to Korea Bay (forming part of the border between North Korea and China)
Found on https://www.encyclo.co.uk/local/20974

Yalu

Yalu (yä'lOO') , Korean Amnok, river, c.500 mi (800 km) long, rising in the Changbai Mts. in Jilin prov., NE China, and flowing SW to the Bay of Korea at Dandong; forms part of the China–North Korea border. In places it is navigable for shallow-draft vessels, but its chief commerc...
Found on http://www.infoplease.com/ce6/world/A0852938.html

Yalu

[n] - river in eastern Asia
Found on http://www.webdictionary.co.uk/definition.php?query=Yalu
No exact match found