Yalu
['ja:lu:]
Definition
(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).
Inputed by Clara--From WordNet
['ja:lu:]
(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).
Inputed by Clara--From WordNet