Meaning of yalu
Definition of yalu
(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)
Other information on yalu
WIKIPEDIA results for
yalu
Amazon results for
yalu
Tweet