Definisi 'yalu'
English to English
noun
1 river in eastern Asia; rises in North Korea and flows southwest to Korea Bay (forming part of the border between North Korea and China)
source: wordnet30
More Word(s)
cathay, china, communist china, mainland china, river, d.p.r.k., dprk, north korea,

Visual Synonyms
Click for larger image