Definitions
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)
Look “yalu” up elsewhere
Want another word?
Spin the dictionary for a fresh one.