What is the meaning of the word "yalu"?
Definitions:
-
A river in eastern Asia, that rises in North Korea and flows southwest to Korea Bay. NOUN
- Hydroelectric plants along the Yalu River provide crucial power to both China and North Korea.
-
A river on the border between China and North Korea. NOUN
- The Yalu River serves as a natural boundary between China and North Korea, stretching nearly 800 kilometers.