Webster's Revised Unabridged Dictionary · 1913

Yalu

Yalu , proper noun

A river in eastern Asia, which rises in North Korea and flows southwest to Korea Bay (forming part of the border between North Korea and China).