Yalu - Definition

yalu

n 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) [syn: Yalu, Yalu River]

Look up another word