Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

yalu Definition

Cancel
yalu
noun(ya-lu)
river in eastern Asia; rises in North Korea and flows southwest to Korea Bay (forming part of the border between North Korea and China)
Synonyms: yalu river,

Words Related to yalu!

yalu Examples by Brain Bank Users